Bengaluru, Karnataka, India
Feb 05, 2025
Feb 05, 2026
Onsite
Full-Time
2 Years
Job Description

We are looking for a skilled and experienced DevOps Engineer who can design, develop, and implement end-to-end CI/CD pipelines while ensuring seamless automation across the development lifecycle. The ideal candidate should have a strong background in scripting, expertise in DevOps architecture, and a deep understanding of modern automation tools and frameworks.

Key Responsibilities

  1. End-to-End CI/CD Pipeline Development. Design, implement, and maintain robust CI/CD pipelines to automate code integration, testing, and deployment processes.
  2. DevOps Architecture Design. Develop scalable and secure DevOps architectures that streamline software delivery while ensuring high availability and performance.
  3. Scripting & Automation. Utilize Python and Groovy to create custom scripts for automating build, deployment, and monitoring processes.
  4. Infrastructure as Code (IaC). Implement IaC solutions using tools like Terraform, Ansible, or CloudFormation for efficient infrastructure provisioning and management.
  5. Containerization & Orchestration. Work with Docker and Kubernetes to containerize applications and manage deployments at scale.
  6. Version Control & Code Management. Collaborate with development teams to optimize version control strategies using Git, GitHub, GitLab, or Bitbucket.
  7. Security & Compliance. Implement security best practices within the CI/CD pipeline to ensure compliance with industry standards.
  8. Monitoring & Performance Optimization. Set up monitoring tools such as Prometheus, Grafana, and ELK Stack to ensure system health and performance efficiency.

Required Skills & Experience

  • Proven experience in scripting using Python and Groovy to automate DevOps workflows.
  • Hands-on expertise in designing and developing CI/CD pipelines using tools such as Jenkins, GitLab CI/CD, Azure DevOps, or CircleCI.
  • Solid understanding of DevOps architecture, including microservices deployment, serverless computing, and cloud-based automation.
  • Experience with cloud platforms like AWS, Azure, or Google Cloud to deploy and manage scalable applications.
  • Strong knowledge of Infrastructure as Code (IaC) and configuration management tools such as Terraform, Ansible, or Chef.
  • Proficiency in Docker and Kubernetes for containerized application deployment and orchestration.
  • Familiarity with security best practices in DevOps, including vulnerability scanning, secret management, and compliance enforcement.
  • Excellent problem-solving and troubleshooting skills with the ability to diagnose and resolve pipeline failures efficiently.
  • Strong collaboration and communication skills to work effectively with cross-functional teams, including developers, testers, and security engineers.

Preferred Qualifications

  • Experience with log management and monitoring tools (e.g., ELK Stack, Splunk, Prometheus, Grafana).
  • Knowledge of serverless computing frameworks (e.g., AWS Lambda, Azure Functions).
  • Understanding of networking and security principles in cloud and hybrid environments.
  • Certifications such as AWS Certified DevOps Engineer, Azure DevOps Engineer Expert, or Certified Kubernetes Administrator (CKA) are a plus.

Why Join Us?

  • Work on cutting-edge DevOps technologies in a dynamic and fast-paced environment.
  • Opportunity to architect and optimize large-scale CI/CD pipelines for enterprise applications.
  • A culture that values automation, innovation, and continuous improvement.
  • Competitive salary and benefits package.

If you are passionate about automating deployment pipelines, scripting for efficiency, and optimizing DevOps workflows, we encourage you to apply and be part of a team that drives innovation in software delivery.

Related Jobs