Nombre del puesto
desarrollador/a fullstack python con rave, aws y java objetivo del rol
desarrollar y mantener soluciones basadas en arquitecturas modernas utilizando python y servicios en la nube (aws), con conocimientos en java para interpretar código existente. La persona en este rol participará en el diseño técnico, desarrollo de nuevas funcionalidades, pruebas automatizadas y despliegue de aplicaciones en entornos de integración y entrega continua. Responsabilidades
desarrollar la lógica del lado del servidor utilizando python.
leer y entender código legado desarrollado en java.
participar activamente en la definición técnica y el desarrollo de nuevas funcionalidades.
implementar y consumir apis restful.
desarrollar y mantener aplicaciones basadas en microservicios.
ejecutar pruebas unitarias, tdd, bdd y asegurar la calidad del código con herramientas como sonar.
desplegar y gestionar aplicaciones en aws utilizando servicios como ec2, s3, entre otros.
trabajar con herramientas de ci/cd como jenkins y github.
utilizar cdk para la definición de infraestructura como código.
aplicar principios de devops en la automatización de despliegues y operación de servicios.
optimizar el rendimiento del código y de las consultas a bases de datos. Requisitos técnicos
mínimo 3 años de experiencia en desarrollo backend con python.
experiencia previa en desarrollos sobre aws.
conocimiento práctico de java para lectura e interpretación de código actual.
experiencia en pruebas automatizadas (tdd, bdd) y herramientas como sonar.
experiencia en el desarrollo e implementación de apis y web services.
familiaridad con microservicios y arquitectura distribuida.
conocimientos de ci/cd con jenkins y github.
experiencia con cdk (cloud development kit).
fundamentos de prácticas devops. Habilidades y competencias
comunicación efectiva y clara con el equipo.
adaptabilidad y capacidad resolutiva.
autonomía para asumir responsabilidades técnicas.
colaboración en equipos multidisciplinarios.
proactividad y orientación a resultados.