What are the responsibilities and job description for the AWS Infrastructure Engineer position at Advanced Tech Placement?
We are looking for an AWS Infrastructure Engineer to join a global infrastructure and cloud team in Roseland, NJ.
This person should bring a strong background in cloud infrastructure, infrastructure as code, automation, and enterprise-scale environments, and will work closely with engineering, DevOps, and security teams to support secure, reliable, and highly available platforms. The ideal person will have strong experience designing, building, automating, and supporting scalable AWS infrastructure environments.
Responsibilities:
- Design, deploy, and maintain AWS-based infrastructure environments supporting enterprise applications.
- Implement infrastructure as code solutions using tools such as Terraform or CloudFormation.
- Build automated pipelines to provision and manage cloud infrastructure.
- Support high availability, disaster recovery, and scalability across AWS environments.
- Monitor system performance and reliability using cloud monitoring and observability tools.
- Collaborate with DevOps and engineering teams to support CI/CD pipelines and platform automation.
- Ensure infrastructure complies with security, compliance, and governance standards.
- Troubleshoot and resolve infrastructure and networking issues across cloud environments.
- Optimize cloud environments for cost efficiency, performance, and reliability.
- Support migration of legacy infrastructure to AWS.
Required qualifications:
- 5 years of experience in Infrastructure Engineering or Cloud Engineering.
- 3 years of hands-on AWS experience.
- Strong experience with AWS services including EC2, VPC, IAM, S3, RDS, ELB/ALB, Auto Scaling, Route 53, and CloudWatch.
- Experience with infrastructure as code, specifically Terraform and/or AWS CloudFormation.
- Experience with Linux administration.
- Strong understanding of networking, including VPC design, routing, and security groups.
- Strong understanding of identity and access management and cloud security best practices.
- Experience with automation and scripting using Python, Bash, and/or PowerShell.
- Experience with CI/CD tools such as Jenkins, GitHub, and/or GitLab.
- Experience troubleshooting distributed systems and production environments.
Preferred qualifications:
- AWS certifications such as AWS Certified Solutions Architect or AWS Certified DevOps Engineer.
- Experience with Docker, Kubernetes, and Amazon EKS.
- Experience with configuration management tools such as Ansible.
- Knowledge of security and compliance frameworks such as SOC 2 and PCI.
- Experience supporting high-scale SaaS platforms.
- Experience working in large enterprise environments.