Back-End Python Developer

Detalles de la oferta

Zurich, aseguradora líder a nivel internacional te invita a ser parte de su equipo como:


Back-End Python Developer. Escolaridad: Ingeniería Mecatrónica, Matemáticas Aplicadas, Ingeniería de Software, Ciencias de la Computación o un campo relacionado.


Certificaciones: Deseable, certificaciones relevantes de Microsoft Azure (por ejemplo, Microsoft Certified: Azure Data Engineer Associate).


Inglés: Avanzado



Experiencia: Más de 2 años de experiencia en desarrollo back-end con Python. Historial de trabajo en desarrollo y mantenimiento de APIs utilizando Flask y/o FastAPI. Experiencia en implementación de prácticas de seguridad, autenticación y autorización en aplicaciones web. Experiencia en entornos cloud, preferentemente en Azure. Competencias Específicas: Desarrollo y Mantenimiento de APIs:
Utilización de Flask y FastAPI para el desarrollo de APIs RESTful. Enfoque en la seguridad de las comunicaciones, autenticación y autorización mediante JWT. Prácticas de Seguridad:
Implementación de Oauth2, HTTPS, y CORS. Automatización y Orquestación:
Integración con Airflow para la orquestación de flujos de trabajo y procesamiento de datos. Bases de Datos:
Uso de SQLAlchemy, PostgreSQL, y MongoDB para la gestión de bases de datos. Testing y Calidad del Código:
Uso de PyTest y Unittest para pruebas unitarias y de integración. Desarrollo basado en pruebas (TDD). Documentación de APIs:
Uso de Swagger o OpenAPI para la documentación de APIs. Escalabilidad y Rendimiento:
Aseguramiento de la escalabilidad y rendimiento de las aplicaciones. Metodologías Ágiles:
Uso de metodologías ágiles como Scrum y Kanban. Implementación de CI/CD con Azure DevOps. Competencias: Pensamiento Analítico:
Habilidad para analizar la estructura y calidad del código, identificando áreas de mejora. Comunicación Técnica:
Capacidad para comunicar aspectos técnicos a equipos de desarrollo y otros colaboradores técnicos. Colaboración Interdisciplinaria:
Experiencia en trabajar con equipos multidisciplinarios para integrar soluciones de software en el contexto empresarial. Innovación en Desarrollo de Software:
Proponer soluciones innovadoras para optimizar el desarrollo y la gestión de APIs. Eficiencia y Escalabilidad:
Entrega de soluciones eficientes y escalables que manejen grandes volúmenes de datos. Orientación a Resultados Empresariales:
Generación de valor empresarial a través de soluciones de software que aborden necesidades específicas del negocio. Gestión de Proyectos y Tiempo:
Habilidad para gestionar proyectos de desarrollo de software de principio a fin, cumpliendo con plazos y entregando resultados de alta calidad. Adaptabilidad y Resolución de Problemas:
Capacidad para adaptarse a cambios en los requisitos y resolver problemas de manera efectiva. Seguridad y Cumplimiento:
Conocimiento de las mejores prácticas de seguridad de datos y cumplimiento normativo. Actividades Principales: Desarrollo de APIs:
Desarrollo y mantenimiento de APIs utilizando Flask y FastAPI. Seguridad de Comunicaciones:
Implementación de prácticas de seguridad, autenticación y autorización mediante JWT. Documentación de APIs:
Documentación de APIs con Swagger o OpenAPI. Escalabilidad y Rendimiento:
Aseguramiento de la escalabilidad y rendimiento de las aplicaciones. Automatización y Orquestación:
Integración con Airflow para la orquestación de flujos de trabajo y procesamiento de datos. Tecnologías y Herramientas: Frameworks:
FastAPI, GraphQL. Seguridad:
JWT, Oauth2, HTTPS, CORS. Automatización:
Airflow. Bases de Datos:
SQLAlchemy, PostgreSQL, MongoDB, DB2, Microsoft SQL Server y Azure SQL. Testing:
PyTest, Unittest. Metodologías:
Desarrollo basado en pruebas (TDD), metodologías ágiles (Scrum, Kanban). CI/CD:
Jenkins, Azure DevOps. Ofertamos: Atractivo esquema de compensación. Prestaciones superiores a ley. Zona de empleo: Toreo de cuatro caminos.


Zurich reconoce la diversidad de nuestra fuerza laboral como una fortaleza, por lo que contamos con políticas y programas de diversidad e inclusión, donde buscamos igualdad de oportunidades sin importar la edad, etnia, sexo, orientación sexual, identidad o expresión de género, discapacidades, etc. Como empleador inclusivo, queremos asegurarnos de que todos los candidatos se sientan cómodos y puedan rendir al máximo durante la entrevista.



Por qué elegir Zurich



En Zurich, nos gusta pensar con originalidad y desafiar el statu quo. Adoptamos un enfoque optimista centrándonos en los aspectos positivos y preguntándonos constantemente ¿Qué puede salir bien?


Somos un empleador que ofrece igualdad de oportunidades y que sabe que cada colaborador es único ¡lo que hace que nuestro equipo sea el mejor!


Colabora con nosotros mientras exploramos constantemente nuevas formas de proteger a nuestros clientes y al planeta.


#J-18808-Ljbffr


Salario Nominal: A convenir

Fuente: Jobrapido_Ppc

Requisitos

Software Engineer Android Level Ii

We're recruiting engineers to join our Global Technology team in Mexico City as we open our McDonald's Capability Center (MCC). Our Mexico City MCC will be a...


Desde Manpower S.A. De C.V - Veracruz

Publicado 9 days ago

Senior C Net Developer (Remote)

.As a Senior Software Engineer, you will focus on developing and enhancing web applications while working with some of the latest technologies in user interf...


Desde Blueriver - Veracruz

Publicado 9 days ago

Software Engineer, Java And Kotlin Ecosystem

.Software Engineer, Java and Kotlin EcosystemPlease submit your resume in English - we can only consider applications submitted in this language. Only applic...


Desde Google Inc. - Veracruz

Publicado 9 days ago

Product Technical Support Director - Americas

.Driving Infinite Possibilities Within A Diversified, Global OrganizationProduct SupportDevelop and lead team to provide world class product support for tech...


Desde Oilandgas.Org.Uk - Veracruz

Publicado 9 days ago

Built at: 2024-11-06T00:54:59.431Z