Senior DevOps Engineer I (Automation)
New
IndiaFull-TimeSenior
Salary not disclosed
Apply NowOpens the employer's application page
Job Details
- Experience
- 7+ years
- Required Skills
- AWSDockerPythonJavascriptTypeScriptCI/CDTerraformDatadogCloudFormation
Requirements
- Bachelor’s degree in Computer Science or related field, or equivalent industry experience.
- 7+ years of experience in DevOps, Site Reliability Engineering, or Systems Engineering roles.
- Strong hands-on expertise with AWS services including Lambda, EC2, Step Functions, SQS, SNS, S3, and API Gateway.
- Solid experience with Infrastructure as Code tools such as Terraform, Terragrunt, AWS CDK, and CloudFormation.
- Strong knowledge of networking concepts including VPC, security groups, and cloud architecture fundamentals.
- Experience with Docker and containerization practices, along with deployment orchestration.
- Proficiency in scripting languages such as Python or JavaScript/TypeScript for automation.
- Experience implementing monitoring, alerting, and logging systems in production environments.
- Understanding of deployment strategies such as blue-green, canary, and rolling deployments.
- Strong analytical and problem-solving skills with the ability to troubleshoot complex production issues.
- Excellent communication and collaboration skills in distributed, global team environments.
- Comfortable working in Agile environments with sprint-based delivery cycles.
Responsibilities
- Design, implement, and maintain CI/CD pipelines using GitLab and AWS CodePipeline to support automation, integration, and infrastructure deployments.
- Develop and manage infrastructure as code using tools such as Terraform, Terragrunt, and CloudFormation for scalable and consistent environments.
- Build and enhance monitoring, logging, and observability frameworks using tools like Datadog and CloudWatch to ensure system health and performance.
- Automate environment provisioning, configuration management, and deployment workflows to improve efficiency and reduce manual effort.
- Collaborate with engineering teams to containerize applications and optimize deployment processes for Lambda and other cloud workloads.
- Support production systems through troubleshooting, incident response, and participation in on-call rotation for critical issue resolution.
- Define and promote DevOps best practices in security, scalability, fault tolerance, and deployment strategies across teams.
View Full Description & ApplyYou'll be redirected to the employer's site