AWS DevOps Engineer
koundinyasa Technology Services · Indiana, United States · 1 wk ago
EngineeringFull-time
Responsibilities
- Design, implement, and manage scalable, secure, and highly available infrastructure on AWS.
- Build and maintain CI/CD pipelines for automated build, test, and deployment processes.
- Automate infrastructure provisioning using Infrastructure as Code (IaC) tools.
- Monitor system performance, availability, and security using cloud monitoring tools.
- Collaborate with development, QA, and security teams to ensure smooth deployments.
- Implement containerization and orchestration solutions for microservices-based applications.
- Manage configuration, version control, and release management processes.
- Troubleshoot infrastructure and deployment issues across environments (Dev, QA, Prod).
- Ensure compliance with security best practices and cloud governance standards.
- Continuously optimize cloud costs and improve infrastructure efficiency.
Requirements
- 3 to 6 years of experience in DevOps / Cloud Engineering.
- Minimum 2+ years hands-on experience with AWS cloud services.
Skills
- AWS Services: Strong working knowledge of EC2, S3, VPC, IAM, RDS, Lambda, API Gateway, CloudWatch, CloudTrail, Auto Scaling & Load Balancers, Route 53, ECR, ECS or EKS.
- CI/CD & Automation: Experience building CI/CD pipelines using Jenkins, GitHub Actions, GitLab CI, or AWS CodePipeline; experience with build tools like Maven, Gradle, or npm; knowledge of branching strategies and Git workflows.
- Infrastructure As Code (IaC): Hands-on experience with Terraform, CloudFormation, or AWS CDK; ability to manage infrastructure through reusable templates.
- Containers & Orchestration: Experience with Docker; knowledge of Kubernetes (EKS preferred).
- Monitoring & Logging: Experience with CloudWatch, Prometheus, Grafana, or ELK stack; ability to configure alerts and proactive monitoring.
- Scripting & Programming: Proficiency in Bash, Python, or Shell scripting; basic understanding of Java, Node.js, or other application stacks (preferred).
- Security & Networking: Understanding of IAM policies, security groups, NACLs; knowledge of SSL, VPN, firewall configurations; familiarity with DevSecOps practices (preferred).
- Soft Skills: Strong problem-solving and troubleshooting skills; ability to work in Agile/Scrum environments; good communication and collaboration skills.
Nice-to-Have
- AWS Certification (Solutions Architect / DevOps Engineer).
- Experience with Serverless architecture.
- Knowledge of cost optimization strategies in AWS.
- Exposure to multi-cloud environments (Azure/GCP).
- Experience with blue-green or canary deployments.