Descripción del puesto
- Create and maintain Python and Scala applications for analytics and ML use cases.
- Assist in developing deployment strategies and CICD pipelines for projects.
- Write automated unit, integration, and end-to-end tests for projects.
- Advocate and implement development best practices (Design Patterns, Clean Coding, SOLID principles).
- Write technical documentation to capture architecture, processes, policies, procedures, installation, and instructions.
Requisitos
- 3+ years of strong experience in Python programming.
- 3+ years of strong experience in Java y/o Scala programming.
- 2+ years of experience debugging and troubleshooting.
- 2+ years of experience using a dependency manager framework for Python (e.g. poetry, uv) or Java (e.g. maven).
- 2+ years of experience with CI/CD integration using tools including Jenkins or GitHub.
- 2+ years of experience developing with a version control tool as GitHub.
- 2+ years of experience using Docker.
- 2+ years of experience with Cloud service providers (GCP/AWS/Azure).
- 1+ year of experience with Bash commands.
- 1+ years of experience developing workflows on GitHub Actions.
- Teamwork experience using agile methodology or experience developing in a team.
- Intermediate English level B2 +. Speaking, listening and writing.
Beneficios
Seguro complementario y de vida bastante completo que incluye asesoría Nutricional 🥗, Deportiva, Clínica del Sueño 🌛, apoyo Psicológico, Kinesiología, Psicopedagogía, Fonoaudiología, Consultas de Telemedicina, Descuentos en Farmacias. Convenios y descuentos con clínicas dentales 🍭, ópticas, gimnasios. Día libre por cumpleaños 🍰 y Aguinaldos. Convenio con Fundación Arturo López Pérez (FALP) para el cáncer