Backend Python (Santiago)

Backend Python (Santiago)

15 ago
|
CleverIT Group
|
Santiago

15 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 OAuth2, JWT y/o SSO.

Experiencia integrando APIs de terceros y webhooks.

Experiencia con Jinja2 o algún sistema de templating.

Conocimientos de JSON Schema.

Experiencia desarrollando pruebas unitarias y de integración.

Conocimientos de CI/CD utilizando herramientas como GitLab CI, GitHub Actions o Jenkins.

Experiencia trabajando con Git.

Requisitos deseables

Experiencia generando dinámicamente archivos YAML, HCL o manifiestos Kubernetes.

Conocimientos de Kubernetes, Helm y/o Terragrunt.

Experiencia desarrollando CLI tools.

Conocimientos de arquitectura basada en contratos declarativos.

Experiencia con automatización de procesos mediante APIs.

Experiencia trabajando en ambientes Cloud. Buscamos a alguien que

Tenga fuerte orientación al desarrollo Backend.

Sea capaz de transformar requerimientos técnicos en soluciones mantenibles.

Tenga especial atención por la calidad y cobertura de las pruebas.

Sea autónomo/a y proactivo/a en la resolución de problemas.

Tenga interés por la automatización y las herramientas de Developer Experience. ¿Aceptas el desafío CleverIT Group?

¡Esperamos conocerte y conversar sobre este desafío!

📌 Backend Python (Santiago)
🏢 CleverIT Group
📍 Santiago

Postulate a este anuncio

Muestra tus habilidades a la empresa, rellenar el formulario y deja un toque personal en la carta, ayudará el reclutador en la elección del candidato.

Suscribete a esta alerta:

Recibe por email las nuevas ofertas de trabajo para: backend python (santiago) / santiago

Suscribete a esta alerta:

Recibe por email las nuevas ofertas de trabajo para: backend python (santiago) / santiago