- Company Name
- Last Call Media
- Job Title
- AWS Infrastructure Engineer
- Job Description
-
**Job Title:**
AWS Infrastructure Engineer
**Role Summary:**
Architect, implement, and maintain scalable, secure AWS infrastructure using Terraform and related tooling. Deliver production‑ready code, collaborate across cross‑functional teams, and continuously improve engineering practices and system performance to support public‑service applications.
**Expectations:**
- Deliver clean, testable, maintainable code with strong security focus.
- Own end‑to‑end quality, performance, and reliability of infrastructure deployments.
- Translate user/client needs into actionable technical tasks.
- Actively mentor teammates, share knowledge, and contribute to a culture of continuous improvement.
**Key Responsibilities:**
- Design, deploy, and manage AWS services (CloudFront, Lambda, EC2, ECS, RDS) using Terraform.
- Integrate monitoring (New Relic), CI/CD workflows (GitHub, Dependabot), and project management tools (Confluence, Jira).
- Write, test, and review code, ensuring alignment with acceptance criteria and low defect rate.
- Collaborate with product, design, and client stakeholders to plan, estimate, and refine solutions.
- Identify and implement enhancements in code quality, performance, and engineering workflows.
- Document infrastructure designs, operational procedures, and best‑practice guidelines.
- Participate in pair programming, code reviews, and knowledge‑sharing sessions.
**Required Skills:**
Technical
- Proficiency in at least one programming language (TypeScript or Python).
- Deep experience with AWS and infrastructure‑as‑code tools (Terraform).
- Solid understanding of relational databases (PostgreSQL, MySQL) and data‑modeling principles.
- Ability to write secure, maintainable, and testable code.
Code Review & Testing
- Conduct thorough code reviews for correctness, design, and business alignment.
- Provide clear testing steps and context during pull‑request process.
Delivery & Scope
- Own task ownership from estimation to delivery with appropriate support.
- Prioritize work, manage ambiguity, and communicate progress and blockers.
Communication & Teamwork
- Work effectively with cross‑functional teams and external clients.
- Seek and give constructive feedback, contribute respectfully to technical discussions.
**Required Education & Certifications**
- Bachelor’s degree in Computer Science, Computer Engineering, or related technical field (or equivalent professional experience).
- AWS‐related certifications (e.g., AWS Certified Solutions Architect) are a plus but not mandatory.