Job Search and Career Advice Platform

¡Activa las notificaciones laborales por email!

Senior Staff Engineer - Python Developer

Nagarro

A distancia

MXN 540,000 - 1,081,000

Jornada completa

Ayer
Sé de los primeros/as/es en solicitar esta vacante

Genera un currículum adaptado en cuestión de minutos

Consigue la entrevista y gana más. Más información

Descripción de la vacante

A global digital product engineering firm in Mexico is seeking a skilled Python Developer to design and implement applications focused on API development and microservices. The role requires strong experience in Python programming, debugging, and data engineering tasks. You will collaborate with front-end developers, leveraging tools like Docker and Airflow for CI/CD processes. Ideal candidates must have strong problem-solving skills and a proactive work ethic, joining a dynamic and innovative team.

Formación

  • Proficient in designing and implementing Python classes and modules.
  • Experienced in writing clean and efficient Python code.
  • Skilled in debugging and optimizing code for performance.

Responsabilidades

  • Develop and manage Fast APIs and Microservices.
  • Collaborate with front-end developers for integration.
  • Handle data engineering tasks and CI/CD pipelines.

Conocimientos

Python programming
API Development
Debugging
Microservices
Data Engineering
DevOps
Team collaboration
Problem-solving

Herramientas

Docker
Airflow
Snowflake
Descripción del empleo
Company Description

We are a Digital Product Engineering company that is scaling in a big way! We build products, services, and experiences that inspire, excite, and delight. We work at scale — across all devices and digital mediums, and our people exist everywhere in the world (18000+ experts across 36 countries, to be exact). Our work culture is dynamic and non-hierarchical. We are looking for great new colleagues. That is where you come in!

Job Description
  • Proficient in designing and implementing Python classes and modules using OOP principles.
  • Experienced python programmer with strong knowledge of pandas. Write clean, maintainable, and efficient Python code, ensuring high performance and responsiveness of applications.
  • Proficient in debugging, troubleshooting, and optimizing code to enhance performance. API Development & Microservices
  • Skilled in designing, developing, testing, and managing Fast APIs, with understanding of software engineering best practices, testing frameworks, and packaging for seamless integration between software components.
  • Knowledgeable in developing, deploying, and managing microservices to build scalable and maintainable applications.
  • Collaborate with front-end developers to integrate user-facing elements with server-side logic.
  • Hands-on experience with Data engineering tasks like productizing data pipelines, building CI/CD pipeline, code orchestration using tools like Airflow, DevOps etc. and Docker for containerization and automation.
  • Familiar with data related concepts for machine learning applications (MLOps) such as data versioning and data validation.
  • Familiar with cloud database, e.g. snowflake, including connecting to a cloud data source (Snowflake), data storage and retrieval.
  • Strong problem-solving skills and attention to detail.
  • Excellent communication, teamwork abilities, and should be able to work independently.
Qualifications
  • Must have Skills: API Development and Integration (Strong)
  • Good To Have Skills: React (Capable)
Consigue la evaluación confidencial y gratuita de tu currículum.
o arrastra un archivo en formato PDF, DOC, DOCX, ODT o PAGES de hasta 5 MB.