remote
API Gateway Engineer - Peraton
Software Engineer
Design, implement, and secure high‑performance API gateways on AWS, leveraging Terraform, Python automation, and CI/CD pipelines to enable robust microservice communication for mission‑critical applications.
About the role
Key Responsibilities
- Architect, develop, and maintain scalable API Gateway solutions on AWS to support internal and external services.
- Automate infrastructure provisioning and configuration using Terraform, ensuring repeatable and auditable deployments.
- Implement CI/CD pipelines (e.g., CodePipeline, Jenkins) for continuous delivery of API changes with automated testing and security validation.
- Collaborate with microservice teams to define API contracts, versioning strategies, and performance optimization techniques.
- Monitor, troubleshoot, and harden API endpoints against security threats, applying best‑practice authentication, authorization, and encryption mechanisms.
Requirements
- 3+ years of hands‑on experience designing and operating API Gateways in AWS environments.
- Proficiency with Infrastructure as Code tools, especially Terraform.
- Strong scripting/programming skills in Python for automation and custom integrations.
- Experience building CI/CD pipelines and implementing automated testing, linting, and security scans.
- Solid understanding of microservice architectures, REST/GraphQL APIs, and security standards such as OAuth2, JWT, and TLS.
Skills
awsterraformpythoncicd