Platform Engineer (AWS)
Full-time Mid-Senior LevelJob Overview
About you
You are someone who wants to influence your own development. You’re looking for a company where you have the opportunity to pursue your interests and be able to grow professionally.
You bring to Applaudo the following competencies:
- Bachelor’s degree in Computer Science, Engineering, or a related technical field.
- 4+ years of experience as a Platform Engineer, DevOps Engineer, or Infrastructure Engineer with focus on developer enablement.
- Deep expertise in AWS, especially working with services like ECS, IAM, and supporting microservices architectures.
- Proficiency in Infrastructure as Code (IaC) using tools like Terraform to automate cloud infrastructure provisioning.
- Hands-on experience with GitHub, GitHub Actions, and CI/CD pipeline orchestration in production environments.
- Proficiency in scripting languages such as Python, Bash, or configuration formats like YAML and JSON for automation.
- Experience building internal developer platforms, ideally using frameworks like Backstage.
- Strong understanding of Platform as a Service (PaaS) principles and creating self-service tools to streamline developer workflows.
- Experience developing modular, reusable infrastructure templates to enable scalable and consistent resource provisioning.
- Familiarity with automatic provisioning logic, such as conditional resource deployment based on developer inputs.
- Excellent communication and collaboration skills; fluent in English (advanced).
You will be accountable for the following responsibilities:
- Build and evolve the internal developer platform, enabling engineering teams to self-serve infrastructure and deployments efficiently.
- Design, implement, and maintain CI/CD pipelines using GitHub Actions, ensuring secure, automated delivery across services.
- Define and maintain Infrastructure as Code modules that enforce best practices and support multi-service deployments at scale.
- Create reusable infrastructure templates for provisioning environments like ECS, based on dynamic developer inputs.
- Automate resource provisioning workflows, including conditional logic and default resource allocation.
- Develop self-service tools and dashboards that reduce support tickets and empower development teams.
- Contribute to the evolution of the platform by continuously implementing updates and integrating new cloud-native technologies.
- Collaborate with security and compliance teams to integrate guardrails and standards into platform tooling.
- Support internal adoption of Backstage or similar developer portal frameworks to centralize resources and documentation.
- Drive initiatives to reduce manual operations and increase developer velocity through automation and platform reliability.
Make Your Resume Now