- Company Name
- Apptoza Inc.
- Job Title
- AWS Infrastructure Engineer
- Job Description
-
**Job Title**
AWS Infrastructure Engineer
**Role Summary**
Design, implement, and manage scalable, secure, and cost‑efficient AWS infrastructure using the Cloud Development Kit (CDK). Deliver infrastructure-as-code (IaC) solutions, automate CI/CD pipelines, monitor performance, and ensure compliance with security and governance policies.
**Expectations**
- Deliver reliable, high‑performance cloud environments.
- Automate provisioning and deployment through CDK, CloudFormation, and CI/CD tools.
- Maintain up‑to‑date knowledge of AWS services and best practices.
- Provide on‑call support and rapid incident resolution.
- Collaborate with development, DevOps, and security teams to adopt consistent standards.
**Key Responsibilities**
- Architect and deploy highly available AWS resources (EC2, Lambda, S3, RDS, VPC, IAM, etc.) via CDK (TypeScript, Python, Java).
- Create reusable CDK modules and CloudFormation stacks for standardization.
- Build and maintain CI/CD pipelines using AWS CodePipeline, CodeBuild, and optionally Jenkins.
- Implement monitoring and logging with CloudWatch, CloudTrail, X‑Ray; configure alerts.
- Enforce security best practices (IAM policies, KMS, VPC security, Sarbanes‑Oxley compliance).
- Optimize cost by reviewing and tuning resource utilization.
- Mentor developers on IaC and infrastructure design patterns.
- Troubleshoot and resolve production infrastructure issues; participate in on‑call rotation.
**Required Skills**
- Deep knowledge of core AWS services (EC2, Lambda, S3, RDS, IAM, Cognito, VPC, CloudFormation).
- Advanced proficiency in AWS CDK (TypeScript, Python, or Java).
- Experience building CI/CD pipelines (AWS CodePipeline, CodeBuild, Jenkins).
- Strong IaC fundamentals and automation mindset.
- Understanding of serverless architectures and Lambda integration.
- Security acumen: IAM, KMS, VPC security, CloudTrail.
- Monitoring and logging expertise: CloudWatch, CloudTrail, X‑Ray.
- Agile and DevOps culture experience.
- Clear communication across technical and non‑technical audiences.
**Required Education & Certifications**
- Bachelor’s degree in Computer Science, Engineering, or related field (or equivalent experience).
- AWS Certified Solutions Architect – Associate or Professional (preferred).
- AWS Certified DevOps Engineer – Associate (preferred).
---