System Development Engineer
Amazon
About the Role
System Development Engineer - Productivity Tools, Amazon Leo Productivity Engineering Application Services (ALPEAS)
Key Responsibilities
- Jama Connect Operations: Deploy, configure, maintain, and scale Jama Connect infrastructure in AWS GovCloud, ensuring high availability, performance, and security compliance (ITAR/EAR).
- Infrastructure as Code: Design and implement CDK stacks for application infrastructure including compute (EC2/ECS), databases (RDS/Aurora), networking (VPC, PrivateLink, NLB), and storage.
- Automation & Integration: Build automation for user provisioning, access management, backups, patching, and monitoring. Develop integrations between Jama and other Kuiper tools (Jira, Confluence, Bitbucket, TestRail).
- Security & Compliance: Implement and maintain security controls compliant with ITAR and export control regulations. Manage access through least-privilege models.
- Monitoring & Incident Response: Build dashboards, alarms, and runbooks. Participate in on-call rotation to ensure service reliability.
- Tool Evaluation & Adoption: Evaluate, pilot, and onboard new productivity tools to support Kuiper's engineering workflows. Drive user training and adoption.
Requirements & Tech Stack
- Experience in automating, deploying, and supporting large-scale infrastructure.
- Experience programming with at least one modern language such as Python, Ruby, Golang, Java, C++, C#, Rust.
- Experience with Linux/Unix.
- Experience with CI/CD pipelines build processes.
- Experience with Jama Connect or similar requirements management tools.
- Experience operating in AWS GovCloud or other regulated environments (ITAR, FedRAMP).
- Experience with Atlassian suite administration (Jira, Confluence, Bitbucket, Bamboo).
- Experience with container orchestration (ECS, EKS, Docker).
- Experience with database administration (PostgreSQL, Aurora).
Qualifications
- U.S. Citizen required to comply with U.S. government-imposed requirements.