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