Point your AI agent at freehire and let it find you a job.

Get the CLI →

Python Developer

NewBe an early applicant

Summary

A Python developer in Lima, Peru building end-to-end digital products: designing FastAPI backend services, Angular frontends, Node.js microservices, SQL Server databases, and deploying on Microsoft Azure with CI/CD for clients across sectors.

Lleva tu carrera al siguiente nivel como Python Developer en Lima, Perú, participando en el diseño y desarrollo de soluciones backend y frontend de alto impacto, integrando servicios en la nube y aplicaciones web para distintos sectores. Este rol está orientado a profesionales con sólida base técnica que quieran asumir responsabilidad end-to-end sobre productos digitales.

Tus funciones

  • Diseñar y desarrollar servicios backend en Python utilizando FastAPI, asegurando alta disponibilidad, rendimiento y seguridad.
  • Implementar y mantener APIs RESTful que integren aplicaciones frontend en Angular y servicios en Node.js.
  • Modelar, optimizar y administrar bases de datos en SQL Server, garantizando integridad y eficiencia en el acceso a la información.
  • Integrar y desplegar aplicaciones en Microsoft Azure (App Services, Functions, SQL Databases, etc.), automatizando procesos de CI/CD cuando aplique.
  • Colaborar con equipos multidisciplinarios (producto, QA, DevOps) para definir requerimientos técnicos y proponer mejoras de arquitectura.
  • Documentar soluciones técnicas, buenas prácticas y estándares de desarrollo para asegurar mantenibilidad y escalabilidad de los proyectos.

Perfil requerido

  • 3 a 5 años de experiencia en desarrollo de software, con foco en backend utilizando Python.
  • Experiencia comprobable desarrollando APIs con FastAPI u otros frameworks similares (Flask, Django REST, etc.).
  • Conocimientos sólidos en desarrollo frontend con Angular (componentes, servicios, routing, consumo de APIs).
  • Experiencia trabajando con bases de datos SQL Server: diseño de esquemas, consultas complejas, procedimientos almacenados y optimización.
  • Experiencia utilizando servicios de Microsoft Azure para despliegue, integración y monitoreo de aplicaciones.
  • Conocimientos en Node.js para desarrollo de microservicios, scripts o servicios complementarios.
  • Deseable experiencia en integración continua, contenedores (Docker) y orquestadores (Kubernetes).
  • Familiaridad con metodologías ágiles (Scrum, Kanban) y herramientas de control de versiones como Git.
  • Comunidad internacional con más de 110 nacionalidades.
  • Plan de formación y desarrollo con nuestra Academia interna.
  • Entorno dinámico y colaborativo, con eventos internos y cultura de mejora continua.
  • Fuerte compromiso con la Responsabilidad Social Empresarial a través de WeCare Together.

Amaris Consulting se compromete a promover la diversidad y a crear un entorno de trabajo inclusivo. Todas las candidaturas cualificadas serán consideradas, prestando especial atención a las personas en situación de discapacidad.

See also

Software Engineering jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available