31 Jul
|
Mitratech India
|
India
31 Jul
Mitratech India
India
- Design, build, and manage scalable, secure, and highly available AWS cloud infrastructure.
- Review and contribute to architecture/infrastructure design proposals.
- Document and diagram AWS infrastructure.
- Participate in the Agile process with cross-functional development teams and contribute operational and systems expertise to the software development lifecycle.
- Contribute to organization-wide processes and standards.
- Develop and maintain Infrastructure as Code (IaC) using CloudFormation, AWS CDK/SDK, and Terraform.
- Build and maintain CI/CD pipelines for automated testing, integration, and deployment using tools like Jenkins, GitLab CI, CircleCI, or AWS CodePipeline.
- Configure monitoring, reporting, and alerting of production systems to ensure high availability and performance.
- Troubleshoot and resolve issues in development, test, and production environments.
- Act as an escalation point for production incidents and provide timely resolution through root cause analysis and postmortem reviews.
- Mentor junior engineers and guide cross-functional teams.
- Optimize system performance, reliability, and security, including patching and secure operations.
- Maintain DevOps artifacts in git.
- Work with our AWS Technical Account Manager and solution architects to ensure we are getting the most out of our AWS resources.
- Monitor cloud spend and implement cost-saving measures while maintaining performance.
- Conduct AWS Well-Architected Framework reviews and implement best practices across operational excellence, security, reliability, performance, and cost optimization.
- Develop serverless architectures using AWS services like Lambda, API Gateway, DynamoDB, and Step Functions.
Key Technical Skills:
- Around 10 years of experience in DevOps, cloud architecture, and infrastructure management.
- Extensive experience with Amazon Web Services (AWS), including EC2, S3, VPC, Lambda, RDS, ECS, EKS, IAM, and more.
- Knowledge of VPC design, DNS, load balancing (ELB/ALB), and networking protocols in a cloud environment.
- Strong hands-on experience with IaC tools like CloudFormation, AWS CDK/SDK, and Terraform.
- Experience with CI/CD tools, pipeline automation and best practices.
- Familiarity with supporting Windows and Linux operating systems.
- Solid hands-on containerization experience (Kubernetes, Docker, ECS/EKS).
- Understanding of database systems (Transactional and/or NoSQL)
- Proficiency in scripting languages like Python, Shell, or Go, with a focus on automation and infrastructure-as-code principles.
- Exposure to security scanning and vulnerability tools.
- Experience with autoscaling and highly available architectures.
- Experience with configuration management tools like Ansible, Chef, or Puppet.
- Proficiency in monitoring and logging tools like AWS CloudWatch, Prometheus, Grafana, Splunk, or ELK stack.
- Experience with source code management tools (GitHub, Bitbucket).
- Experience with serverless architectures and event-driven design patterns.
- Familiarity with the AWS Well-Architected Framework.
- Experience with multi-region architectures.
- Experience with disaster recovery strategies and business continuity planning.
- Experience implementing AWS security best practices and compliance with relevant regulartory standards (e.g., GDPR, HIPAA, SOC2).
- Familiarity with AWS cost optimization strategies like Reserved Instances and Spot Instances
📌 Devops Engineer - AWS (India)
🏢 Mitratech India
📍 India