Descripción del puesto
- Create and maintain Python 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.
- Write technical documentation to capture architecture, processes, policies, procedures, installation, and instructions.
Requisitos
- 3+ years of experience in Python programming.
- 3+ years of experience using Docker on service development.
- 2+ years of experience with Bash commands.
- 2+ years of experience using Docker.
- 2+ years of experience with CI/CD integration using tools including Jenkins or GitHub.
- 2+ years of experience debugging and troubleshooting.
- 2+ years of experience developing a version control tool as GitHub.
- 2+ years of experience with Cloud service providers (GCP/AWS/Azure).
- 2+ years of experience on monitoring and GCP services, including service configuration and alerts.
- 1+ years of experience maintaining applications running on production environments.
- Teamwork experience using agile methodology or experience developing in a team.
- Intermediate English level B2 +. Speaking, listening and writing
Nosotros
Tata Consultancy Services es una organización de servicios de TI, consultoría y soluciones de negocios que entrega resultados reales a negocios globales, garantizando un nivel de certeza que ninguna otra empresa puede igualar.
TCS ofrece una cartera integrada, centrada en consultoría, de servicios de TI, BPS, Infraestructura, Ingeniería y Assurance. Esto se entrega mediante su Modelo de Red de Entregas Globales™ único y reconocido como referente de excelencia en el desarrollo de software.
Parte del Tata Group, el mayor conglomerado industrial de India, TCS tienen presencia global y cotiza en la Bolsa Nacional de Valores y en la Bolsa de Valores de Bombay, en India.
