Programador Sr Contenedores JavaScript ES6-8 en Puebla, Puebla para MYJOBPRO.COM DE MEXICO - Hireline México
Encuentra más vacantes similares

Programador Sr Contenedores JavaScript ES6-8

$ 15,000 a 20,000 MXN

Puebla

Empleado de tiempo completo

Nivel de Inglés: Nivel Intermedio

Solo con experiencia comprobada implementando contenedores.

1. Competencias requeridas

  • 2 años en posiciones similares (Comprobable, se cotejará docker/kubernetes).
  • Titulado de: Ingeniería de Software, o Ingeniero en Computación, o Ingeniero en Ciencias Computacionales, Lic. en Sistemas Computacionales, o afín.
  • Sexo: Indistinto.
  • Prioridad a ser organizado y metódico.
  • Habilidades de comunicación verbal y escrita.
  • Facilidad de análisis, redacción e interpretación.
  • Poder trabajar en equipo y bajo presión.
  • Conocimiento general actualizado sobre la tendencia y estado actual de las tecnologías.

2. Habilidades indispensables solicitadas

  • Responsabilidad por el área y trabajo propio
  • Disposición por aprender (Importante)
  • Buena lógica de programación y base de datos
  • Iniciativa propia
  • Autodidacta
  • Actitud de servicio y de solución

3. Requisitos técnicos solicitados
3.1 Codificación y Desarrollo

  • Iniciativa propia para complementar y mejorar características durante su atención.
  • Desarrollo aportando expertise de mejores prácticas, seguridad, y funcionamiento para usuario final.
  • Generación e implementación de contenedores.
  • Experiencia Docker y Kubernetes o similar, y su CLI.
  • Buen manejo de javascript para backend.
  • Experiencia amplia con REST/JSON y/o SOAP/XML.
  • Manejo moderado de HTML5 / CSS3 o SASS.
  • Experiencia en codificación y desarrollo cooperativo (Rotación de roles, o Agile, o SCRUM, o arquitectura de desarrollo).
  • Buen manejo e integración de APIs. Consumo y creación API RESTful.
  • Comunicación por eventos, y seguridad de contenedores.

3.2 Frameworks y librerías

  • Experiencia generando backends separados en contenedores.
  • Básicos con ReactJS, o AngularJS, o VueJS (Deseable SvelteJS).
  • Librerías de javascript para backend.
  • Manejo de Modelo-Vista-Controlador.

3.3 Habilidades Operativas

  • Generación segura de contenedores y su balanceo.
  • Comunicación entre contenedores.
  • Separación de aplicativos para montar en contenedores.
  • Experiencia amplia en desarrollo y mantenimiento de plataformas digitales.
  • Experiencia en atención de cola de incidencias para solución de problemas de aplicaciones / Incidentes / Bugs.
  • Experiencia en maquetación/wireframe/mapas de sitios y lógica de navegación.
  • Documentación de código, manualización y guías de scripts.
  • Excelente manejo de SSH, FTP y Control de versiones/repositorios/GIT.
  • Buen conocimiento de sistema operativo Linux.
  • Experiencia desarrollando con Modelo-Vista-Controlador.
  • Manejo y uso básico de Apache o similares.
  • Creación de documentos de oficina formateados adecuadamente y de gráficos.
  • Conocimiento básico de conceptos de SEO y su verificación en sitios.
  • Inglés: Intermedio.

3.4 Software o interfaces

  • Visual Studio Code, o Aptana, o Eclipse, o PHPStorm, o NetBeans, o similar.
  • Microsoft Office: Word, Excel y Powerpoint (o sus equivalentes open source).
  • Github, o Bitbucket, o Jira, o Gitlab, o similar.
  • Postman, o Insomnia, o SoapUI, o HTTP Toolkit, o similar.

3.5 Base de Datos

  • Manejo de Diagramas Entidad-Relación, consultas, funciones, procedimientos almacenados.
  • Indispensable experiencia en Bases de datos relacionales (MySQL, o María DB, o SQLServer).
  • Experiencia en Bases de datos masivas o no relacionales (PostgresSQL, o MongodB, o Cassandra).
  • Construcción de base de datos optimizadas para los aplicativos solicitados.
  • Iniciativa propia para crear, mantener o complementar tablas y relaciones requeridas.

3.6 Servicios

  • Experiencia con AWS, o GCP, o Azure, o implementaciones en Nube.
  • Básicos de ruteo para aplicativos.
  • Básicos de re-escritura de URL, y subdominios.
  • Manejo de Oauth2.0 u OpenID, Firebase o similar.

4. Cultura Organizacional requerida

  • Capacidad de atender y buscar soluciones por cuenta propia.
  • Tendencia a la mejora continua y a capacitarse en nuevas tecnologías o metodologías.
  • Deseo por evolucionar, superarse y trascender de puestos.
  • Comprometerse con finalizar e implementar los entregables previamente acordados.
  • Manejo de: Indicadores, informe de actividades, registro de trabajo y atenciones, work log, work sheet.
  • Noción de alguno: KPI, Trello, SEELE, Kanban, NERV, SGC, BTs, Bridges, MCU, LAiN, ASOT, EDM, UML.
  • Enfocarse en las tareas pertinentes, no distraer, no discriminar, no entablar cultura de water-cooler gossip.

5. Objetivos

  • Desarrollo de proyectos web en contenedores para cubrir las necesidades de la organización o el consorcio, con prospección a convertirse en productos comerciales una vez pulidos.
  • Implementación, mantenimiento y seguimiento de soluciones tecnológicas.
  • Aportar conocimiento y experiencia al equipo residente.
  • Construir aplicativos de los cuales se pueda sentir orgulloso, que brinden crecimiento personal y profesional.
  • Garantizar la calidad y desempeño óptimo del área.