Job Openings AWS Infrastructure Engineer

About the job AWS Infrastructure Engineer

Overview

We are seeking an experienced AWS Infrastructure Engineer to design, build, and maintain secure, scalable, and highly available cloud infrastructure. The ideal candidate will have strong expertise in AWS services, automation, networking, and CI/CD, along with excellent problem-solving and communication skills.

Key Responsibilities

  • Design, implement, and maintain AWS infrastructure using EC2, S3, VPC, IAM, RDS, Lambda, CloudWatch, and related services.
  • Develop and manage Infrastructure as Code using Terraform or CloudFormation.
  • Configure and support networking components including subnets, routing tables, NAT gateways, load balancing, and VPNs.
  • Strengthen security through IAM governance, encryption, monitoring, and compliance with frameworks such as HIPAA and GDPR.
  • Build, maintain, and enhance CI/CD pipelines using Jenkins, GitHub Actions, CodePipeline, or similar tools.
  • Implement monitoring, logging, and alerting with CloudWatch, ELK/Elastic Stack, Prometheus, and related tooling.
  • Automate operational tasks using Python and Bash.
  • Collaborate with development, security, and product teams to deliver reliable and scalable infrastructure.
  • Troubleshoot complex issues and perform root-cause analysis.

Qualifications

  • Strong experience with AWS core services (EC2, S3, VPC, IAM, RDS, Lambda, CloudWatch) and IaC tools (Terraform or CloudFormation).
  • Solid networking knowledge (subnets, routing, NAT gateways, load balancing, VPNs) and security best practices (IAM, encryption, HIPAA/GDPR compliance).
  • Hands-on experience with CI/CD pipelines (Jenkins, GitHub Actions, CodePipeline) and monitoring/logging tools (CloudWatch, ELK, Prometheus).
  • Proficiency in automation and scripting (Python, Bash) and version control (Git).
  • Strong problem-solving, analytical thinking, communication skills, and ability to collaborate across teams.