12 ago
|
Hospital Angeles Health System
|
Polanco
12 ago
Hospital Angeles Health System
Polanco
**Desarrollo de Backend**
**Descripción del Puesto: Desarrollador Backend**
**Sueldo**: $48,000 a $52,000 Brutos
**Responsabilidades Principales**
- Diseñar y desarrollar aplicaciones backend utilizando lenguajes como Java, Python, Node.js o Go.
- Implementar patrones de diseño como MVC, DAO, y principios SOLID en el desarrollo de software.
- Utilizar frameworks populares como Spring Boot, Express/Nest.js, Django o Flask
**Bases de Datos**
- Diseñar y administrar esquemas de bases de datos relacionales (SQL) y NoSQL (MongoDB, Redis, Cassandra).
- Optimizar queries y manejar transacciones críticas para asegurar el rendimiento y la consistencia de los datos.
- Configurar y gestionar bases de datos, incluyendo backup, replicación y resolución de problemas.
**Arquitectura y Patrones de Diseño**
- Diseñar y mantener arquitecturas de microservicios, asegurando su escalabilidad y resiliencia.
- Crear y consumir APIs REST y GraphQL con alto volumen de tráfico.
- Implementar patrones avanzados como CQRS, Event Sourcing y Domain-Driven Design (DDD).
**Seguridad y Autenticación**
- Implementar autenticación y autorización con OAuth, JWT y control de roles y permisos.
- Asegurar las aplicaciones contra vulnerabilidades como inyección SQL, XSS y CSRF.
- Cumplir con normativas de seguridad como GDPR o PCI DSS.
**Calidad y Testing**
- Diseñar pruebas unitarias, de integración y automatizadas con herramientas como JUnit, PyTest, Jest o Mocha.
- Aplicar enfoques TDD y BDD para garantizar la calidad del software.
- Integrar herramientas de análisis estático y code coverage en pipelines de CI/CD.
**AWS Serverless (deseable)**
- Desarrollar y optimizar funciones en AWS Lambda para procesar datos y eventos.
- Configurar y gestionar Amazon API Gateway para exponer funcionalidades a usuarios o microservicios.
- Diseñar tablas y optimizar el rendimiento de DynamoDB (opcional).
**Habilidades Complementarias**
- Utilizar herramientas de colaboración como Git, Jira o Trello.
- Comunicar diseños técnicos de manera efectiva y guiar a desarrolladores junior en mejores prácticas.
**Requisitos**
- **Escolaridad**: Licenciatura en Informática, Ingeniería de Software o afín.
- **Experiência**:
- Mínimo 5 años en desarrollo backend.
- Experiência con frameworks backend y bases de datos relacionales y NoSQL.
- Familiaridad con microservicios y sistemas distribuidos.
- Conocimientos en AWS y arquitectura serverless (deseable).
- **Habilidades técnicas**:
- Dominio de al menos un lenguaje backend (Java, Python, Node.js, Go).
- Conocimientos sólidos de estructuras de datos, algoritmos y patrones de diseño.
- **Inglés**: Nível B1 o superior.
**Incentivos**
- Oportunidades de desarrollo y capacitación.
- Horarios flexibles.
- Bono anual basado en desempeño.
- Contrato indefinido según evaluación.
**Tipo de puesto**: Tiempo completo
**Fecha de inicio prevista**: Inmediata
Tipo de puesto: Tiempo completo
Sueldo: $48,000.00 - $52,000.00 al mes
Beneficios:
- Opción a contrato indefinido
Escolaridad:
- Licenciatura terminada (Obligatorio)
Experiência:
- Desarrollador Sr Backend: 5 años (Obligatorio)
- Bases de datos relacionales: 5 años (Obligatorio)
- Python: 3 años (Obligatorio)
- Django: 5 años (Obligatorio)
Lugar de trabajo: remoto híbrido en 11560, Colonia Polanco, CDMX
📌 Desarrollador Backend (Polanco)
🏢 Hospital Angeles Health System
📍 Polanco