Python Developer in DaCodes

Closed job - No longer receiving applicants

Somos una firma de expertos en software y transformación digital de alto impacto, líderes en la península maya. Por más de 8 años hemos creado soluciones enfocadas en la tecnología e innovación gracias a nuestro equipo de +200 talentosos #DaCoders, arquitectos, diseñadores UIUX, PMs, QA testers y más, que se integran a nuestros proyectos para lograr resultados sobresalientes.

Con nosotros lograrás impulsar y acelerar tu desarrollo profesional, colaborando en diversidad de proyectos, sectores y giros empresariales. Trabajar en DaCodes te permitirá ser versátil y ágil al poder trabajar con diversas tecnologías y colaborar con profesionales de alto nivel.

Los DaCoders tienen gran impacto en el éxito de nuestro negocio, así como en el éxito de nuestros clientes. Serás el experto que participará en nuestros proyectos y tendrás acceso a startups disruptivas y marcas globales.

Funciones del cargo

  • Diseñar, desarrollar e implementar soluciones que cumplan con los requisitos empresariales y mejoren la eficiencia operativa.
  • Crear y mantener documentación relacionada con soluciones nuevas y existentes, incluyendo mapas de procesos, procedimientos operativos estándar y documentos de diseño técnico.
  • Colaborar con equipos inter funcionales para asegurar la integración exitosa de las soluciones.
  • Desarrollar flujos de trabajo que incluyan conexiones a S3, OpenSearch y API SOAP con Lambda Functions.
  • Ser capaz de describir varios procesos de extremo a extremo que hayan diseñado y desarrollado utilizando el flujo de trabajo.
  • Crear pruebas unitarias bajo la técnica de TDD (Desarrollo Guiado por Pruebas).

Requerimientos del cargo

  • Al menos 4 años de experiencia en desarrollo con Python y AWS.
  • Experiencia con servicios de AWS como Lambda, StepFunctions, API Gateway y flujos de trabajo basados en eventos.
  • Conocimiento sólido de metodologías de diseño y mapeo de procesos.Habilidades sólidas en pruebas unitarias y depuración.
  • Experiencia en la creación de pruebas de integración de API.
  • Experiencia con la interfaz de línea de comandos (CLI).
  • Conocimiento de bases de datos (bases de datos relacionales y/o bases de datos no relacionales).
  • Experiencia en gestión de control de fuente y herramientas (Git, GitHub, etc.).
  • Experto en Python, con conocimiento de al menos un marco de trabajo web de Python.
  • Familiaridad con algunas bibliotecas ORM (Object Relational Mapper).
  • Comprensión de las limitaciones de (threading) en Python y arquitectura multiproceso.
  • Familiaridad con la programación orientada a eventos en Python.
  • Comprensión de los principios de diseño fundamentales detrás de una aplicación escalable.
  • Conocimiento de la accesibilidad y el cumplimiento de la seguridad.
  • Comprensión de los principios de diseño fundamentales detrás de una aplicación escalable.
  • Comprensión de patrones de Programación Orientada a Objetos (POO), lenguajes orientados a objetos o programación funcional.
  • Dominio de protocolos y arquitecturas relacionados con la web como MVC, MVVM, REST APIs, HTTP, GraphQL.
  • Compresión en herramientas de la para aplicaciones serverless como SAM, CDK, SST etc.

Opcionales

Inglés

Condiciones

  • Integración a marcas globales y startups disruptivas.
  • Trabajo 100% remoto/ Home office permanente.
  • Horario flexible; ajustado a tu célula de trabajo/proyecto asignado.
  • Trabajo de Lunes a Viernes
  • Beneficios Legales.
  • Días festivos oficiales de tu célula de trabajo/proyecto asignado.
  • Vacaciones superiores a las de ley.
  • Día off en tu cumpleaños o +1 día de vacaciones.
  • Seguro de gastos médicos mayores
  • Eventos virtuales de integración y grupos de interés.
  • Meetup con invitados especiales de empresas y profesionales del área de IT y Universidades de prestigio.
  • Feedback constante y seguimiento a performance.
  • Acceso a cursos y certificaciones.
  • Equipos de trabajo multiculturales.
  • Oportunidades en nuestras diferentes líneas de negocio

Fully remote You can work from anywhere in the world.

Best Place to Code This company is a Best Place to Code.

Best Place to Code acknowledges the companies that strive to offer the best possible workplace to software and technology employees.

Remote work policy

Fully remote

Candidates can reside anywhere in the world.

Life's too short for bad jobs.
Sign up for free and find jobs that are truly your match.