Infrastructure Systems Engineer

FormAssembly Logo

FormAssembly

💵 $115k-$130k
📍Remote - United States

Summary

Join our team as an Infrastructure Systems Engineer to manage all aspects of our infrastructure for federal government and private sector clients. This role involves designing, deploying, and managing secure AWS environments, implementing AWS best practices, and automating infrastructure processes. Candidates must have strong experience in infrastructure automation, deep understanding of Linux, and excellent communication skills. Key responsibilities include designing and managing AWS environments using IaC tools, building CI/CD pipelines, containerizing applications, implementing monitoring and alerting solutions, enforcing security best practices, and collaborating with other teams. The ideal candidate will possess extensive experience in systems/DevOps, AWS certifications, and expertise in CI/CD, scripting, containerization, and Linux. U.S. citizenship and a willingness to undergo a background check are required.

Requirements

  • U.S. Citizenship: Must be a US based resident and citizen. Ideally located in an Eastern timezone or willing to work those hours
  • Background Check: Willing to submit to a rigorous background check in advance of employment,  including verification of references, employment history with previous employers, GitHub Repository Review and confirmation of LinkedIn profile information
  • 4–5+ years of hands-on Systems/DevOps experience with a strong focus on AWS
  • AWS Professional-level Certification (e.g., AWS DevOps Engineer – Professional or AWS Solutions Architect – Professional) OR equivalent demonstrable expertise
  • Expertise with CI/CD: Jenkins, GitHub Actions
  • Scripting & Programming: Proficiency in Python, PHP/Laravel, plus one or more of Bash, JavaScript, etc
  • Containerization: Experience with Docker, AWS ECS, and microservices architecture
  • Linux: Advance knowledge of Linux, including performance tuning and troubleshooting
  • Compliance: Competencies with multiple compliance requirements, PCI, Hipaa, SOC2
  • IaC Tools: Strong skills in Terraform/OpenTofu for provisioning cloud infrastructure
  • Networking & Security: VPC, Subnetting, DNS, firewall/security groups, encryption, IAM

Responsibilities

  • Design, deploy, and manage AWS environments (EC2, ECS, EKS, Lambda, S3, RDS, etc.) using Infrastructure as Code (IaC) tools (Terraform/OpenTofu, AWS CloudFormation, or Pulumi)
  • Implement serverless architectures (Lambda, Step Functions)
  • Using configuration management tools (Ansible, Puppet)
  • Build and maintain robust, secure CI/CD pipelines (Jenkins, GitHub Actions, AWS CodePipeline)
  • Develop automation scripts (Python, Bash) and incorporate AI/predictive techniques where feasible to reduce manual coding effort
  • Embed DevSecOps best practices—security, compliance, and testing—within automated workflows
  • Containerize applications using Docker and manage them on AWS ECS
  • Optimize container performance and scalability while ensuring efficient resource utilization
  • Implement and manage monitoring, logging (NewRelic), and alerting solutions to track application health, performance, and security in real-time
  • Troubleshoot issues proactively to maintain high availability
  • Enforce security best practices (IAM, VPC, WAF, TLS/SSL, key management) and ensure alignment with federal compliance standards (FISMA, FedRAMP, NIST SP 800-53, SOC, ISO 27001)
  • Conduct security assessments, testing, and regular compliance checks
  • Work closely with developers, QA engineers, IT operations, and product owners to streamline processes and improve communication
  • Participate actively in daily standups with our team and possibly stand ups for other teams as well
  • Collaborate on data flows, ingestion pipelines, and database provisioning (MySQL, AWS OpenSearch)
  • Ensure data integrity, high availability, and performance optimizations
  • Create and maintain comprehensive documentation for all automation, CI/CD processes, and infrastructure setups
  • Mentor team members and share best practices to foster a continuous improvement culture

Preferred Qualifications

  • Government Sector experience, especially with FedRamp
  • Familiarity with serverless (AWS Lambda, Step Functions)
  • Experience working with large-scale enterprise clients and delivering secure, high-availability solutions
  • Experience with Django, developing APIs, and deployments with Django
  • Deep understanding of github actions and self hosted runners in AWS

Benefits

  • Health benefits (health, dental, vision) for Team Members based in the United States
  • Mental Health benefits with SpringHealth
  • 401(k) with 4% company match
  • Unlimited PTO (with a required minimum use of 2 weeks per year) for Salaried/Exempt staff, or 4 weeks of paid vacation for hourly/non-exempt employees
  • 9 paid company holidays
  • Flexible work schedule; work from anywhere!
  • Generous Paid parental leave (up to 16 weeks)
  • Charitable contribution match
  • Budget for professional development
  • Company provided Mac laptop

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.