Job Description
Job Title: AWS System Engineer
\n
Location: Onsite at Jersey City, NJ
\n
Duration: 12 Months Contract
\n
\n
W2 & Local Candidates only!
\n
\n
\n
Job Description
\n
As a Senior Cloud Infrastructure Engineer, you will provide technical direction across two interconnected areas of the platform:
\n
- \n
- Platform / Infrastructure: Design and maintain event-driven build pipelines using AWS Step Functions and Lambda, with Infrastructure as Code (IaC) defined through CloudFormation. These pipelines will orchestrate the complete machine image lifecycle, from importing and customization to testing, distribution, and decommissioning.
- Image Customization & Operations: Develop reusable packages, Ansible provisioning scripts, and compliance tests that define and maintain machine images, delivered through a pull request (PR)-driven, automated release pipeline.
\n
\n
\n
Key Responsibilities
\n
- \n
- Own and enhance serverless, event-driven build automation using AWS Step Functions, Lambda, SNS, S3, and EC2 to customize machine images at scale.
- Lead Infrastructure as Code development using CloudFormation to ensure consistent deployments across multiple AWS regions and accounts.
- Build, customize, and maintain operating system images for RHEL, Windows, macOS, and Amazon Linux, including GPU, ARM64, and Kubernetes node variants, while adhering to strict security and compliance standards.
- Improve code quality, test coverage, and CI/CD pipeline reliability.
- Mentor engineers, lead technical reviews, and establish engineering best practices.
- Collaborate with OS engineering and application teams to ensure the image catalog remains secure, up to date, and reliable.
\n
\n
\n
\n
\n
\n
\n
Required Qualifications
\n
- \n
- 7+ years of experience in infrastructure, platform, or cloud engineering, with strong hands-on AWS experience.
- Strong expertise in AWS services, including EC2/AMIs, Lambda, Step Functions, CloudFormation, IAM, S3, and SNS.
- Hands-on experience with custom virtual machine (VM) image creation and management. Google Cloud and Microsoft Azure experience is a plus.
- Hands-on experience creating complex AI skills and agents.
- Strong Python programming skills and a solid understanding of automated testing practices.
- Proven experience owning production Infrastructure as Code (IaC) and CI/CD pipelines, preferably across multiple regions and accounts.
- Experience with Linux and/or Windows system administration and OS hardening. macOS experience is a plus.
- Strong experience with configuration management tools such as Ansible and compliance-as-code testing frameworks such as InSpec is highly preferred.
- Demonstrated technical leadership, mentoring, and experience guiding engineering teams.
\n
\n
\n
\n
\n
\n
\n
\n
\n
\n
