11 sep
|
SISTEMAS Y SERVICIOS MULTIFLEX
|
Tijuana
11 sep
SISTEMAS Y SERVICIOS MULTIFLEX
Tijuana
Objetivo:
Garantiza la disponibilidad, rendimiento, escalabilidad y seguridad de los servicios tecnológicos, actuando como pilar técnico entre el desarrollo de software y las operaciones de infraestructura.
Requisitos:
Esolaridad: Licenciatura o Ingeniería en Sistemas Computacionales, Informática, Ingeniería de Software, o disciplinas afines.
Formación:
Lenguajes: TypeScript, JavaScript, SQL Frameworks: NestJS, Node.js Base de datos: PostgreSQL Cloud (Azure): App Services, VMs, CI/CD Pipelines Cloud (AWS): S3, CloudFront (CDN) Herramientas: Git, Docker, REST APIs.
Funciones:
Desarrollo de APIs y Servicios Backend
- Diseñar, desarrollar y mantener APIs RESTful robustas utilizando el framework NestJS (Node.js / TypeScript).
- Implementar módulos, controladores, servicios y middleware conforme a los principios de arquitectura limpia.
- Gestionar mecanismos de autenticación y autorización (JWT, OAuth 2.0, guards).
- Aplicar validación, sanitización y manejo estructurado de errores en todos los endpoints.
- Documentar las APIs generadas para facilitar su consumo por parte de los equipos de frontend e integraciones
Administración de Base de Datos
- Diseñar y modelar esquemas de bases de datos relacionales en PostgreSQL, asegurando normalización e integridad referencial.
- Crear y mantener funciones almacenadas, triggers y procedimientos para lógica de negocio a nivel de base de datos.
- Configurar y administrar cron jobs de base de datos para tareas programadas y procesos automatizados.
- Optimizar consultas SQL, gestionar índices y monitorear el rendimiento del motor de base de datos.
- Planificar y ejecutar estrategias de respaldo, recuperación y versionado de esquemas mediante migraciones
DevOps y Administración de Infraestructura en Azure
- Desplegar, configurar y mantener los entornos de producción, staging y desarrollo de APIs, bases de datos y aplicaciones frontend en Microsoft Azure.
- Administrar servicios de Azure: máquinas virtuales, App Services, contenedores, redes y grupos de seguridad.
- Implementar y gestionar pipelines de integración y despliegue continuo (CI/CD).
- Monitorear la disponibilidad, rendimiento y salud de los servicios mediante herramientas de observabilidad.
- Gestionar el control de versiones y la colaboración del equipo mediante Git
Almacenamiento en la Nube y Distribución de Contenido (AWS)
- Administrar buckets de AWS S3 para el almacenamiento de archivos multimedia (música, imágenes y otros recursos digitales).
- Configurar y mantener la CDN (AWS CloudFront) para la entrega eficiente y optimizada de contenido a los usuarios finales.
- Definir políticas de acceso, permisos y ciclos de vida de los objetos almacenados en S3.
- Optimizar costos y rendimiento en los servicios de AWS S3 y CloudFront.
Sueldo: $30,000.00 al mes
Incentivos
- Estacionamiento de la empresa
Lugar de trabajo: Empleo presencial
📌 Desarrollador Full Stack (Tijuana)
🏢 SISTEMAS Y SERVICIOS MULTIFLEX
📍 Tijuana