Senior DevOps Engineer
Good co India · Remote · remote · Posted 8d ago
₹20.0L - ₹35.0L PA5–10 yrsfulltimeSourced from
About a minute. You'll make an account on the way through.
About this role
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.
Sourced from naukri
Skills
JenkinsDockerTerraformBashKubernetesCloud Computinggoogle cloud platformamazon web servicesinfrastructure as codeGitOpsgitlab ciGithub ActionsArgoCDPythonCI/CD Pipeline AutomationMicrosoft AzureAnsibleGITLinux