Desarrollador Python
Colombia - Perú
Computer Science
Buscamos un desarrollador Python para diseñar y construir los cimientos de nuestras soluciones en la nube, donde la agilidad se transforma en procesos funcionales que hacen posible mejorar la vida de la gente transformando empresas.
¿A qué retos te enfrentarás?
- Transformarás la lógica de negocio en APIs REST eficientes y escalables, construyendo la base de nuestras aplicaciones
serverless. - Dominarás el ecosistema serverless de AWS, orquestando flujos de trabajo con Lambda y API Gateway para entregar soluciones en tiempo real.
- Construirás arquitecturas reactivas y resilientes, implementando sistemas de mensajería con herramientas como AWS SQS, SNS, EventBridge, RabbitMQ o Kafka.
- Garantizarás la seguridad y el gobierno de los datos, implementando las mejores prácticas con servicios como AWS IAM, S3, DynamoDB y Secret Manager.
- Llevarás la automatización al siguiente nivel, diseñando y manteniendo pipelines de CI/CD en Azure DevOps para asegurar despliegues continuos y de alta calidad.
- Escribirás código Python impecable, aplicando los principios de la Programación Orientada a Objetos y las mejores prácticas de testing con Pytest.
¿Qué buscamos en ti?
- Un dominio sólido de Python y los fundamentos de la Programación Orientada a Objetos (POO), que sea la base sobre la que construyes soluciones limpias y eficientes.
- Experiencia probada en la construcción de APIs REST, manejando con fluidez los verbos HTTP para una comunicación efectiva.
- Destreza en el manejo de bases de datos NoSQL, especialmente con AWS DynamoDB, para garantizar la integridad y disponibilidad de la información.
- Habilidad para implementar soluciones seguras en la nube, utilizando servicios de AWS como IAM, S3, Lambda, API Gateway, CloudWatch y Secrets Manager.
- Un manejo experto de Git y GitHub para el control de versiones, porque la calidad y el trabajo en equipo son parte de tu firma.
- Familiaridad con el ecosistema de pruebas en Python (Unittest, pytest) y validación de datos con Pydantic, junto al uso de docstrings para un código claro y mantenible.
- Experiencia trabajando con pipelines de Azure DevOps y un entendimiento claro de la arquitectura de capas.
¿Qué nos encantaría encontrar?
No es un requisito, pero nos emocionaría saber que cuentas con:
- Experiencia construyendo arquitecturas orientadas a eventos (EDA) y orquestando flujos de trabajo complejos con AWS Step Functions.
- Familiaridad con Infraestructura como Código (IaC), utilizando herramientas como Terraform o AWS CloudFormation.
- Experiencia aplicando patrones de diseño GoF para resolver problemas complejos de forma elegante y reutilizable.
- Conocimiento en herramientas de observabilidad y monitoreo como Grafana o Dynatrice.
Recuerda...
Aprender, innovar y evolucionar formarán parte de tu día a día, acá serás el piloto de tu destino.
¿Te suena?, ¡aplica y prepárate para marcar el ritmo de tu carrera!
Aplica aquí
.png?width=500&height=498&name=trabajo-en-equipo-pragma%20(1).png)
Construimos valor para ti:

Aquí aumentarás de forma acelerada tu valor personal, potenciarás tus capacidades técnicas, de liderazgo, y comunicación.

Trabajarás con grandes clientes en proyectos de alto impacto en el mundo y con conocimiento asimétrico.

Cultura que mueve. Estarás rodeado de una comunidad de altos estándares, compañeros dignos de admirar, vivirás una cultura de autogestión y estarás acompañado de líderes que inspiran y son buena compañía.

Vivirás el poder transformador de la educación con nuestro social commitment. Donde podrás apoyar iniciativas para ayudar a que jóvenes culminen exitosamente sus estudios.
Así vivirás el proceso de selección
1. Postulación
-
Postúlate a la vacante que más te guste llenando el formulario.
-
Revisa inmediatamente tu correo (recuerda revisar la bandeja de spam y promociones).
-
Allí recibirás las pruebas que darán inicio a tu proceso de selección.
2. Preselección
-
Mientras realizas las primeras pruebas, revisaremos tu perfil para garantizar que hagamos un match perfecto.
-
Si es así, te llamaremos para esclarecer tus expectativas. De lo contrario, te enviaremos un mail para contarte que no continúas con este proceso.
3. Conozcámonos
- Recibirás en tu correo electrónico nuestra guía de supervivencia.
- Luego recibirás otro correo en el que te daremos las instrucciones para que escribas un ensayo que nos permitirá conocer cómo crees que juntos podríamos crecer.
4. Entrevistas
-
Tendrás una entrevista con alguno de nuestros psicólogos.
-
Tendrás una entrevista técnica de acercamiento al rol que aspiras.
-
Es posible que ciertos roles tengan entrevistas adicionales con su equipo o los directivos, dependiendo del perfil.
5. Contratación
-
Te haremos la oferta salarial y, si aceptas, te haremos una entrevista familiar, exámenes médicos y firma del contrato.