Key Responsibilities
AWS Infrastructure Management:
Design configure and manage AWS resources including EC2 IAM VPC ALB and Auto Scaling groups to ensure high availability and security.
Kubernetes & EKS:
Deploy manage and scale containerized applications using Amazon EKS. Implement Helm charts for application packaging and deployment.
HAProxy Configuration:
Set up and maintain HAProxy for load balancing and high availability of cloud-based applications.
Infrastructure as Code:
Use Terraform and Ansible to automate provisioning configuration and management of cloud infrastructure.
Containerization:
Build deploy and manage Docker containers for application development and production environments.
CI/CD Pipeline Implementation:
Design and implement CI/CD pipelines using tools such as Jenkins GitHub Actions or AWS CodePipeline to enable automated build test and deployment processes.
Monitoring & Troubleshooting:
Monitor cloud infrastructure and applications troubleshoot issues and optimize performance and reliability.
Security & Compliance:
Implement security best practices for cloud resources including IAM policies network segmentation and compliance monitoring.
Documentation:
Maintain clear and comprehensive documentation for infrastructure automation scripts and operational procedures.
Collaboration:
Work closely with development QA and product teams to deliver robust and scalable solutions.
Demo Participation:
Present weekly or bi-weekly demos to stakeholders showcasing progress on assigned tickets and infrastructure enhancements.
Required Skills
Experience in DevOps or cloud engineering roles.
Strong hands-on expertise in AWS services (EC2 IAM VPC ALB EKS Auto Scaling)
Experience with HAProxy configuration and management
Proficient in Kubernetes and Helm charts
Skilled in Infrastructure as Code using Terraform and Ansible
Proficient in Docker containerization
Experience implementing CI/CD pipelines
Strong troubleshooting analytical and problem-solving skills
Excellent communication and documentation abilities
Preferred Skills
Experience with monitoring tools (CloudWatch Prometheus Grafana)
Familiarity with security and compliance in cloud environments
Exposure to agile and DevOps best practices