Job Summary :
We are looking for a highly skilled AWS DevOps Engineer with strong Python programming expertise to join our engineering team. The ideal candidate will have hands-on experience in automating and managing cloud infrastructure, implementing CI / CD pipelines, and writing scripts and tools in Python to support DevOps processes. You will play a critical role in ensuring high availability, scalability, and security of our cloud-based systems.
Key Responsibilities :
- Design, implement, and manage CI / CD pipelines using tools like AWS CodePipeline, Code Build, Jenkins, or GitHub Actions.
- Develop automation scripts and tools in Python for infrastructure provisioning, monitoring, and maintenance.
- Deploy and manage cloud infrastructure using AWS services such as EC2, Lambda, S3, VPC, IAM, RDS, CloudFormation, and ECS / EKS.
- Implement Infrastructure as Code (IaC) using tools like CloudFormation or Terraform.
- Monitor and maintain infrastructure using AWS CloudWatch, Prometheus, Grafana, or similar.
- Collaborate with development and QA teams to streamline build, test, and deployment processes.
- Ensure security best practices are followed across cloud infrastructure and deployments.
- Participate in performance tuning, incident response, and root cause analysis.
- Manage version control systems (e.g., Git), branching strategies, and code integrations.
Required Skills and Qualifications :
Bachelor's degree in computer science, Engineering, or a related field.3+ years of hands-on experience in AWS DevOps or a similar role.Strong Python programming skills for automation and scripting tasks.Experience with CI / CD tools like AWS CodePipeline, Jenkins, GitLab CI, or GitHub Actions.Proficiency in AWS services including EC2, S3, Lambda, CloudFormation, IAM, ECS / EKS, RDS.Solid understanding of IaC tools like Terraform or CloudFormation.Familiarity with containerization and orchestration using Docker and Kubernetes.Knowledge of system administration, networking, and Linux-based environments.Good understanding of Git, version control, and code review practices.Preferred Qualifications :
AWS Certified DevOps Engineer or other relevant certifications.Experience with monitoring / logging tools (e.g., ELK Stack, Datadog, CloudWatch).Exposure to Agile methodologies and tools like Jira or Confluence.Familiarity with REST APIs and integration scripting using Python.Skills Required
Aws, Devops, Dev Ops, Python