14 ago
|
CleverIT Group
|
Santiago
14 ago
CleverIT Group
Santiago
En CleverIT Group estamos en búsqueda de un/a Desarrollador Backend Python para integrarse a un proyecto de alto impacto, trabajando en el desarrollo de APIs, automatización y generación dinámica de configuraciones para entornos de CI/CD y cloud.
Modalidad
Remoto
¿Cuál será el desafío?
Buscamos un cualificado con sólida experiencia en Python y desarrollo Backend, que participe en la construcción de herramientas y servicios capaces de generar automáticamente artefactos de configuración a partir de contratos declarativos.
El foco principal estará en desarrollar un generador automatizado de pipelines y configuraciones, utilizando templating, validaciones y buenas prácticas de testing.
️ Principales responsabilidades
Diseñar y desarrollar APIs REST utilizando Python y FastAPI.
Diseñar schemas y desarrollar queries sobre bases de datos relacionales.
Implementar mecanismos de autenticación y autorización utilizando OAuth2, JWT y SSO.
Integrar APIs de terceros mediante APIs REST, webhooks y automatizaciones.
Desarrollar un sistema de generación programática de:
YAML para GitLab CI.
Manifiestos de Kubernetes.
Helm Values.
Configuraciones HCL para Terragrunt.
Implementar soluciones de templating utilizando Jinja2 o tecnologías equivalentes.
Validar contratos declarativos utilizando JSON Schema.
Desarrollar herramientas de línea de comandos (CLI).
Implementar pruebas unitarias y de integración para APIs y generadores.
Diseñar pruebas para diferentes combinaciones de criticidad y triggers en la generación de pipelines.
Trabajar con pipelines de CI/CD, principalmente como consumidor e integrador.
Participar en la definición técnica y evolución de las soluciones.
Requisitos obligatorios
Experiencia sólida desarrollando con Python.
Experiencia con algún framework web moderno: FastAPI preferentemente; Django o Flask son transferibles.
Experiencia con PostgreSQL, MySQL u otra base de datos relacional.
Experiencia en diseño e implementación de APIs REST.
Conocimientos de OA
📌 Backend Python (Santiago)
🏢 CleverIT Group
📍 Santiago