i
Delivery Centric Technologies
1 Delivery Centric Technologies Job
Delivery Centric - DevOps Engineer - Cloud Infrastructure (3-7 yrs)
Delivery Centric Technologies
posted 11hr ago
Fixed timing
Key skills for the job
Job Description :
We are seeking a highly skilled DevOps Engineer with expertise in Kubernetes, Google Cloud Platform (GCP), and a strong proficiency with Artifactory, GitHub, GitHub Copilot, and Codefresh.
This role focuses on supporting and enhancing DevOps practices with a strong focus on the tools and technologies that enable automation, continuous integration, and deployment, while ensuring the stability and performance of applications in production.
The ideal candidate will bring a deep understanding of modern cloud-native infrastructure, DevOps toolchains, and containerization technologies.
Key Responsibilities :
- Cloud Infrastructure Management : Design, implement, and maintain highly scalable, reliable, and secure cloud infrastructure on Google Cloud Platform (GCP).
- Kubernetes Management : Administer and optimize Kubernetes clusters (GKE) to ensure seamless deployment, scaling, and management of containerized applications.
- CI/CD Pipeline Development : Develop and maintain robust CI/CD pipelines using Codefresh to automate build, test, and deployment processes, integrating with version control systems like GitHub.
- Artifactory Management : Support and maintain JFrog Artifactory as a repository for managing, versioning, and distributing build artifacts, ensuring efficient integration with CI/CD pipelines.
- GitHub & GitHub Copilot Integration : Utilize GitHubas the central source code repository, managing branches, pull requests, and automating workflows.
- Leverage GitHub Copilot to streamline code generation and improve developer efficiency by providing AI powered suggestions and automation within the development process.
- Production Application Support : Provide support for live applications in production, troubleshooting issues, and ensuring minimal downtime.
- Work closely with the development team to resolve performance bottlenecks and implement solutions.
- Automation & Scripting : Write and maintain scripts (Bash, Python, Go, etc.) for automating infrastructure provisioning, application deployments, and system maintenance tasks.
- Monitoring & Observability : Implement monitoring, logging, and alerting systems using tools like Prometheus, Grafana, Stackdriver, and other observability solutions to ensure high availability and performance of applications.
- Security & Compliance : Ensure that cloud infrastructure and applications follow best security practices, maintaining a secure development lifecycle and aligning with compliance standards.
- Collaboration : Work in close collaboration with development teams to define deployment strategies, maintain deployment pipelines, and troubleshoot complex production issues.
Required Skills and Qualifications :
- DevOps Engineer or in a similar role, working with cloud-native technologies, CI/CD pipelines, and application support.
- Hands-on experience with Kubernetes, specifically managing clusters on Google Kubernetes Engine (GKE) or other Kubernetes platforms.
- Extensive experience with Google Cloud Platform (GCP) services such as GKE, Cloud Functions, Cloud Storage, IAM, and Pub/Sub.
- Experience with CI/CD tools like Codefresh : Familiarity with building, testing, and deploying applications in a containerized environment using Codefresh, integrating with GitHub repositories and Artifactory for efficient artifact management.
- Expertise in managing JFrog Artifactory: Knowledge of using Artifactory for artifact storage, managing Docker images, Maven, Gradle, and other artifacts across different pipelines.
- Strong GitHub knowledge : Experience with GitHub for version control, managing repositories, pull requests, branches, and GitHub Actions to automate workflows and deploy applications.
- Familiarity with GitHub Copilot : Experience using GitHub Copilot to assist with code writing and reviewing, utilizing AI-driven code suggestions to improve productivity and code quality.
- Solid experience in scripting (Python, Bash, or Go) to automate tasks and workflows.
- Experience with monitoring tools such as Prometheus, Grafana, Stackdriver, or New Relic for monitoring cloud and Kubernetes environments.
- Solid understanding of Infrastructure as Code (IaC)using tools like Terraform or CloudFormation to automate infrastructure provisioning.
- Experience in troubleshooting production applications, performing root-cause analysis, and ensuring uptime and reliability of services.
- Knowledge of cloud security best practices for IAM, encryption, and vulnerability management
Functional Areas: Software/Testing/Networking
Read full job descriptionPrepare for Devops Engineer roles with real interview advice