DevOps + AWS Engineer
Skills
About the role
Job Summary
We are looking for a highly skilled and motivated DevOps Engineer with 6+ years of experience to join our team. The ideal candidate will have strong expertise in AWS cloud services, DevOps practices, and automation using Python. The role involves designing, implementing, and maintaining scalable cloud
infrastructure, improving CI/CD pipelines, and ensuring system stability, security, and efficiency.
MANDATORY TECHNOLOGIES
5+ years of experience in:
AWS Cloud Services (EC2, S3, RDS, Lambda, VPC, CloudWatch, IAM)
DevOps tools and practices (CI/CD, IaC)
Python scripting for automation.
MANDATORY EXPERIENCE
5+ years of experience in DevOps or Cloud Engineering roles
3+ years of experience with:
AWS infrastructure design and deployment
CI/CD pipeline implementation (Jenkins, GitLab CI, Azure DevOps)
Infrastructure as Code (Terraform / CloudFormation)
Containerization (Docker) and orchestration (Kubernetes/EKS)
Experience working across full SDLC lifecycle
Strong understanding of monitoring tools (CloudWatch, ELK, Prometheus, Grafana)
Business proficiency in English
DESIRED TECHNOLOGIES
2 – 3+ years of experience in Azure (nice to have)
Exposure to Power BI or similar reporting tools
Experience with configuration management tools (Ansible, Chef, Puppet)
Knowledge of security tools and practices (DevSecOps)
Understanding of serverless architectures and microservices
Experience in cost optimization and cloud governance
DESIRED SKILLS AND EXPERIENCE
Experience working in Agile/Scrum environments (3 – 5+ years)
Strong experience in:
Continuous Integration and Continuous Delivery (CI/CD)
Automation and scripting (Python, Shell scripting)
Experience working with high-performance teams in cloud-native environments
Hands-on experience in:
Kubernetes / EKS
Logging & monitoring tools (ELK Stack, Prometheus, Grafana)
Strong analytical, troubleshooting, and debugging skills
Understanding of cloud security, compliance, and best practices
PROJECT ACTIVITIES AND RESPONSIBILITIES
Cloud Infrastructure
Design, deploy, and manage scalable AWS infrastructure
Implement secure, highly available, and fault-tolerant systems
Optimize cloud performance, availability, and cost
Automation and DevOps
Develop automation scripts using Python and Shell
Implement and maintain CI/CD pipelines
Manage Infrastructure as Code (Terraform / CloudFormation)
Monitoring and Incident Management
Set up monitoring, alerting, and logging mechanisms
Troubleshoot production issues and ensure minimal downtime
Participate in incident response and root cause analysis
Collaboration and Teamwork
Collaborate with development, QA, and operations teams
Support application deployment and release cycles
Work in a global delivery model with cross-functional teams
Security and Compliance
Implement security best practices and policies
Conduct vulnerability assessments and enforce compliance
Manage IAM roles, access controls, and data protection
Continuous Improvement
Identify and implement process improvements
Stay updated with emerging AWS and DevOps trends
Promote DevOps culture and best practices across teams
REQUIRED SKILLS AND QUALIFICATIONS
Bachelor’s degree in Computer Science, IT, or related field
Proven experience as a DevOps Engineer or similar role
Strong knowledge of AWS architecture and services
Hands-on expertise in CI/CD, automation, and IaC
Proficiency in Python programming
Experience with Docker and Kubernetes
Excellent communication and stakeholder management skills
Strong analytical and problem-solving abilities
Questions about this role
Want AI Applyd to auto-apply to roles like this?
We tailor your resume per posting, fill the forms, and track replies for you.