Skip to content

Search jobs inside your AI agent. ClaudeChatGPTCursorGrok Bot

Connect

Good co India

New

Senior DevOps Engineer

Posted Updated 1 view
Discussion

Description

Role & Responsibilities

  • Design, implement, and maintain scalable, secure, and highly available cloud infrastructure and DevOps solutions.
  • Develop, manage, and optimize CI/CD pipelines to automate application build, testing, deployment, and release processes.
  • Provision and manage cloud infrastructure across AWS, Microsoft Azure, or Google Cloud Platform (GCP).
  • Implement Infrastructure as Code (IaC) using Terraform, CloudFormation, or similar tools.
  • Build, deploy, and manage containerized applications using Docker, Kubernetes, Helm, and related technologies.
  • Automate infrastructure provisioning, configuration management, monitoring, and operational tasks using Python, Bash, or other scripting languages.
  • Establish monitoring, logging, alerting, and observability solutions using tools such as Prometheus, Grafana, and the ELK Stack.
  • Implement cloud security controls, identity and access management (IAM), secrets management, vulnerability scanning, and DevSecOps best practices.
  • Troubleshoot complex infrastructure, application deployment, networking, and production performance issues.
  • Drive incident management, root cause analysis, disaster recovery planning, and service reliability improvements.
  • Optimize cloud resource utilization, infrastructure performance, and operational costs.
  • Collaborate with software development, QA, security, and operations teams to improve deployment frequency and system stability.
  • Establish and maintain infrastructure standards, automation frameworks, technical documentation, and operational runbooks.
  • Mentor junior engineers, conduct technical reviews, and promote DevOps best practices across engineering teams.
  • Evaluate emerging tools and technologies to improve automation, scalability, security, and operational efficiency.

Preferred Candidate Profile

  • Bachelor's or Master's degree in Computer Science, Information Technology, Software Engineering, or a related technical discipline.
  • 5 to 10 years of relevant experience in DevOps, cloud engineering, platform engineering, site reliability engineering (SRE), or infrastructure automation.
  • Strong hands-on experience with at least one major cloud platform: AWS, Microsoft Azure, or Google Cloud Platform.
  • Proven expertise in CI/CD pipeline development, deployment automation, and release management using tools such as Jenkins, GitHub Actions, or GitLab CI/CD.
  • Practical experience with Docker, Kubernetes, Helm, and container orchestration.
  • Strong knowledge of Infrastructure as Code tools, particularly Terraform, and configuration management tools such as Ansible.
  • Proficiency in Linux administration, networking fundamentals, Git, Python, Bash, or Shell scripting.
  • Experience implementing monitoring, logging, alerting, and observability solutions for production systems.
  • Good understanding of cloud security, IAM, network security, secrets management, and DevSecOps principles.
  • Experience managing production environments, troubleshooting critical incidents, and conducting root cause analysis.
  • Knowledge of high availability, scalability, backup strategies, disaster recovery, and business continuity practices.
  • Familiarity with Agile/Scrum methodologies, change management, and IT service management processes.
  • Strong analytical, problem-solving, communication, and cross-functional collaboration skills.
  • Ability to independently lead technical initiatives, manage priorities, and deliver reliable infrastructure solutions.
  • Experience mentoring junior engineers, driving automation initiatives, and leading continuous improvement projects is highly desirable.
  • Relevant cloud, Kubernetes, or DevOps certifications are an added advantage.

Skills

What Senior DevOps jobs ask for — and how much of it you have →
Apply

See also

DevOps jobs by country — openings, pay and top skills →