'ECOSISTEMAS.' es una empresa líder en el sector de tecnologías de la información, dedicada al desarrollo de soluciones innovadoras para sus clientes. Valoramos el talento y la creatividad de nuestro equipo, brindando un ambiente de trabajo dinámico y colaborativo que fomenta el crecimiento profesional y personal de nuestros empleados. Ubicación: Ciudad de México.
Requisitos del puesto
Estudios universitarios completos en el área de tecnologías de la información o afín.
Experiencia comprobada en desarrollo web.
Conocimientos avanzados en microservicios, kubernetes y cloud.
Experiencia mínima de 8 años en el desarrollo de sistemas participando en todo el ciclo de desarrollo de software, con al menos 3 años en arquitectura de soluciones.
Dominio en Lenguajes de Programación: Java 11 o Superior, SQL, HTML/CSS
Frameworks: SpringBoot 3 o Superior, Angular o React
Base de Datos: PostgreSQL y/o SQL Server, REDIS, Mongo
Herramientas y conocimientos:
IDE: Visual Studio Code
Frameworks de pruebas unitarias
Definición de Arquitecturas de Solución
Diagramas de arquitectura lógica y física
Modelado de datos (Diagramas entidad-relación)
Microservicios
Docker y Kubernetes
Conocimiento avanzado en patrones de diseño
API Rest
Swagger / OpenAPI (Diseños de Contratos de Interfaces para APIs REST)
Capacidad para identificar, mitigar y eliminar riesgos de seguridad.
Conceptos de Seguridad (Autenticación y autorización, confidencialidad, integridad)
Dominio de conceptos de calidad de software: pruebas funcionales y no funcionales
Estrategias de Caching
OWASP
Dimensionamiento de infraestructura
Mensajería.
Experiencia con herramientas de observabiidad
Conceptos de bases de datos (indexación, planes de ejecución, particionamiento, depuración)
Versionamiento semántico
Experiencia en plataformas cloud como GCP, AWS o Azure.
Diseño de Diagramas en UML (Componentes, despliegue, clases y secuencia)
Drawio o Enterprise Architect
Experiencia con tecnologías de integración como ESB, MQ, Pub/Sub, API Gateway.
Control de versiones con Git
CI/CD
Herramientas de Infraestructura como Código (Ansible, Terraform)
Uso de herramientas de análisis de Código (SonarQube y Checkmarx)
Postman
JMeter
Scrum
Responsabilidades del puesto
Diseñar y desarrollar aplicaciones web de alto rendimiento.
Implementar y mantener sistemas basados en microservicios.
Administrar y optimizar entornos en la nube.
Colaborar con el equipo para garantizar la calidad y eficiencia de los proyectos.
Prestaciones y beneficios adicionales
Salario mensual competitivo de 60000 a 72000.
Contratación permanente a tiempo completo.
Modalidad de trabajo remoto.
Oportunidades de desarrollo profesional y crecimiento dentro de la empresa.
Recuerda que ningún reclutador puede pedirte dinero a cambio de una entrevista o un puesto. Asimismo, evita realizar pagos o compartir información financiera con las empresas.