Platform Engineer
Role details
Job location
Tech stack
Job description
- Architect, build, and maintain APIs, databases, and backend infrastructure.
- Apply Infrastructure-as-Code principles to ensure scalable, reproducible environments.
- Enhance system reliability, observability, and incident management protocols.
- Collaborate with product and engineering teams to deliver robust, efficient features.
- Drive CI/CD automation and deployment pipelines.
- Mentor junior engineers and promote engineering best practices.
- Contribute to long-term platform scalability and technical roadmap planning.
Conocimientos
Python Django or FastAPI SQL NoSQL databases Docker Kubernetes AWS CI/CD DevOps
Requirements
A leading recruitment agency is seeking a Platform Engineer to join its remote team. The role requires a strong background in Python and backend infrastructure, along with hands-on experience in developing reliable APIs and using DevOps tools like Docker and Kubernetes. Ideal candidates should have over 3 years of relevant experience and a proactive approach to building scalable systems. This full-time position provides an opportunity to contribute to innovative technology solutions., * 3+ years of experience with Python and frameworks like Django or FastAPI.
- Proven experience designing and building RESTful APIs.
- Proficiency in SQL and NoSQL databases (PostgreSQL, Redis, MongoDB, etc.).
- Solid understanding of concurrent programming.
- Hands-on experience with DevOps tools (Docker, Kubernetes, AWS).
- Experience implementing IaaS using Pulumi, Terraform, or CloudFormation.
- Familiarity with observability tools (Datadog, Prometheus, Grafana).
- Prior startup or early-stage experience, comfortable building from scratch.
- Strong understanding of CI/CD and automated testing practices.
- Passionate about building enabling platforms that empower engineering teams.