Job Search and Career Advice Platform

¡Activa las notificaciones laborales por email!

Python Developer

Rinf

Jalisco

Presencial

MXN 50,000 - 80,000

Jornada completa

Hoy
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 technology firm in Mexico, Jalisco is seeking a skilled developer to join their team focused on energy management systems. The ideal candidate will have expertise in Python, Docker, and experience with embedded systems or IoT. You will participate in developing and maintaining software within an Agile environment, contributing to global projects aimed at minimizing carbon footprints. Join an innovative team committed to solving real-world challenges.

Formación

  • Experience with Python, Docker, CI / CD, Linux, AWS, or public cloud technologies.
  • Experience in hardware devices, embedded systems, microcontrollers, or IoT.

Responsabilidades

  • Develop and maintain software programs according to a set of coding standards.
  • Participate in technical analysis design.
  • Estimate duration of programming and unit testing phase.

Conocimientos

Python
Docker
CI / CD
Linux
AWS
Modbus

Herramientas

JIRA
Confluence
Descripción del empleo

Unleash your biggest strengths, apply skills & knowledge, learn new things, connect with your peers and build your career with us!

Why rinf.tech?

#EngineerOfTheFuture, #PeopleofManyTalents

At rinf.tech, you'll encounter friendly people who are eager to explore and reinvent the world of technology.

We encourage ideas - we like to share and learn from each other. We're all in for curious & ambitious people.

Our Technical Management team possesses a robust technical background. Many of our team members have advanced to strategic roles through internal promotions.

In a state of mutual willingness to share & grow, our RINFers commit to a minimum tenure of 2.5 years on a project.

Fail fast, learn fast: we experiment, we iterate, we know when to stop and we don't repeat the same mistakes.

The right technology stack for the right problem: we don't force technology choices just because we know them; our focus is on solving problems, not on pushing predefined stacks.

We inspire one another to share our tech-works in this amazing and abundant world. So we became developers, innovators, thinkers, software builders, and hardware makers!

Our Vision!
Founded in
  • with 650+ engineers & global presence (8 delivery centers in Europe & North America) we strive to become a leading East-European technology partner for growing organizations in need of digital transformation of their products and services!
What you'll do

The team you'll join develops an energy management system (EMS) that will be deployed at our customer's office in order to harvest and manage energy from various sources like PVs, stationary batteries, hydrogen and grid electrical stations. The purpose of such an EMS is to get the best efficiency in energy management and to minimize the carbon footprint, too. The EMS will be deployed worldwide and various challenges will be encountered based on every country's standards and regulations.

Testing of the EMS software will be covered using simulators deployed as Docker containers and real hardware available on customer site.

You will work in an adapted Agile model, being part of a large team that aims to incorporate end-to-end competencies into the product development process. Our teams will be integrated with engineering team from client side with access to all product documentation.

Participate in the scrum ceremonies with your team
  • Develop and maintain software programs according to a set of coding standards;
  • Participate in technical analysis design;
  • Estimate duration of programming and unit testing phase;

Work with : Python, Docker, CI / CD, Linux, AWS, Modbus

Working with collaboration platforms : JIRA, Confluence
  • Keep the technical documentation up-to-date with new / changed technical design details during implementation;
  • Create and update the Release Form with all details needed to promote the software to the production environment;

Provide technical insight and actively participate in feature analysis

You take responsibility of your code - from IDE to local development environment to production

Perform unit testing and register tests results after implementation to assure that every component of the application that was added or changed is working properly

What you need to be successful
  • Experience with Python, Docker, CI / CD, Linux, AWS or public cloud technologies, Modbus
  • Experience in hardware devices, embedded systems, microcontrollers, or IoT.
Next Steps for you!
  • Apply
  • CV screening
  • HR Interview
  • Technical Interview
  • Offer presented by our CEO
Meet us!

Let's meet! We invite you to drop by anytime for a tour of our office, without any commitment.

Join the #PeopleOfManyTalents #EngineerOfTheFuture

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.