Profesional en desarrollo de software web senior
funiciones:
1. analizar, diseñar, construir y documentar los sistemas de información, con base en la arquitectura establecida, tomando en cuenta las necesidades de los usuarios, lineamientos y/o mejores prácticas de interfaz de usuario y experiencia de usuario; con la finalidad de desarrollar sistemas de calidad, siguiendo los patrones de diseño y estándares de desarrollo de software establecidos en los manuales de procesos de tecnologías de la información y comunicaciones (mptic).
2. diseñar e implementar los componentes del sistema informático; utilizando las herramientas y lenguajes de programación front (react, angular, vue, typescript, javascript, html5, css3, sass, bootstrap, flexbox) definidos por el instituto.
3. conocer y llevar a la práctica las diferentes metodologías, principios y prácticas ágiles (devops, scrum), dentro del desarrollo de software
4. conocer, diseñar e implementar pruebas unitarias angular, react y/o vue.
5. analizar, diseñar e implementar maquetado responsivo para móviles siguiendo lineamientos establecidos por la tecnología y por el instituto.
6. saber consumir y/o diseñar servicios rest.
7. conocer e implementar programación reactiva dentro del desarrollo front.
8. conocer e implementar el modelo vista controlador en angular
9. conocer, diseñar y utilizar bases no relacionales como mongodb.
10. conocer, diseñar y manejar herencia de estilos y precedencia en scss y sass.
11. conocer, diseñar y manejar programación orientada a objetos en angular.
12. conocer y utilizar repositorios de código como git y/o svn.
13. conocimiento y diseño de servicios de nube software como servicio (saas).
14. conocimiento, diseño e implementación de gráficos y mapas en highcharts.
15. conocer y utilizar el manejador de paquetes de node (npm).
16. conocimiento e implementación para autenticación y autorización con cognito aws.
17. conocimiento, diseño e implementación de servicios de nube de infraestructura como código (iaac).
escolaridad: licenciatura o ingeniería (titulado. Indispensable contar con cédula profesional)
área o disciplina: (unicamente de las sigiuentes carreras): computación, sistemas, informática, matemáticas, física, actuaría, tecnologías de información, ingeniería industrial, ingeniería en electrónica, telecomunicaciones o carrera afín.
experiencia indispensable comprobable de 3 a 5 años en: análisis, diseño y desarrollo de sistemas; o manejo de metodologías ágiles; o implementando tecnologías de nube en aws (apigateway, cloudfront, cognito); o analizando, diseñando o implementando arquitectura de software; o en desarrollo web con tecnologías como react, angular, vue, typescript, javascript, html5, css3, sass, bootstrap, flexbox; o en desarrollo de servicios rest; o en pruebas unitarias en angular; o en implementación o aseguramiento de la calidad de código en angular; o utilizando observables y/o promesas de angular; o en maquetado responsivo; o manejando autenticación y autorización con cognito de aws, o seguridad web a nivel de implementación en vista; o en servicios de nube de software como servicio (saas); o en servicios de nube de infraestructura como código (iaac).
conocimientos en: implementación de sistemas web; implementación de tecnologías de nube en aws; implementación en servicios de aws (apigateway, cloudfront, cognito); implementación con tecnologías como react, angular, vue, typescript, javascript, html5, css3, sass, bootstrap, flexbox; manejar y/o saber implementar servicios rest, implementación de pruebas unitarias en angular, implementación con observables y/o promesas de angular, desarrollo de maquetado responsivo, implementación de autenticación y autorización con cognito de aws, conocimientos en consola de aws, aws cli y aws amplify; conocimientos de servicios de nube como software como servicio (saas); herramientas de modelado para documentación con uml, herramientas de metodologías y prácticas ágiles como jenkins, sonarqube, codecommit, etc; herramientas de clientes sql y no sql, editores de código fuente como visualstudio code, eclipse, etc; herramientas de ofimática.
habilidades: orientación a resultados, trabajo en equipo, tarbajo bajo presión, creatividad, manejo de conflictos, gestión de recursos humanos, habilidad analítica, capacidad de adaptación al cambio.
requisitos:
las personas interesadas deberan cumplir con los siguientes requisitos:
a) tener la ciudadanía mexicana y estar en pleno goce y ejercicio de los derechos políticos y civiles;
b) estar inscrita en el registro federal de electores y contar con credencial para votar con fotografía;
c) no haber sido registrada como candidata o candidato a cargo alguno de elección popular en los últimos tres años anteriores a la fecha de designación;
d) no ser o no haber sido dirigente nacional, estatal o municipal de algún partido político en los tres años inmediatos anteriores a la fecha de designación.
e) no estar inhabilitada para ocupar cargo o puesto público o no haber sido destituida del instituto;
f) no haber sido condenada por delito alguno, salvo que hubiese sido de carácter culposo;
g) acreditar por los medios que el instituto estime convenientes, los conocimientos y habilidades requeridos para el adecuado desempeño del cargo o puesto al que aspiran, y
h) adicionalmente deberán cumplir con:
1. cumplir con los requisitos establecidos en el perfil del puesto, para lo cual se deberá presentar la documentación comprobatoria;presentar la documentación comprobatoria que se le requiera para solicitar su ingreso del instituto
2. acreditar la evaluación curricular, los exámenes, pruebas psicométricas y las entrevistas correspondientes; y
3. presentar en original y fotocopia, en anverso y reverso la documentación siguiente:
a) curriculum vitae en el formato disponible en la página de internet del instituto ), actualizado y con firma autógrafa, para su cotejo.la información referida en el curriculum vitae que sustente el cumplimiento del perfil y la experiencia profesional requeridos para el puesto, se ajustarán a lo siguiente:la experiencia descrita en el curriculum vitae, deberá de estar sustentada con la documentación que la acredite, como pueden ser cartas expedidas por el empleador, comprobantes de pago, contratos u otros que compruebe el puesto ocupado por el aspirante, los cuales deberán de contener los siguientes datos: cargo desempeñado, años laborados, teléfono, correo electrónico, dirección de la empresa o institución pública, rfc, fecha de elaboración y deberá de estar impreso en hoja con membrete y con los sellos respectivos.
b) comprobante de estudios, certificado de nivel básico o medio, cédula profesional para nivel licenciatura, este último podrá ser exhibido en copia certificada o con formato de cédula profesional electrónica.en caso de identificar que una o un aspirante ha entregado una cédula profesional apócrifa o no registrada ante las instancias pertinentes.
c) clave única del registro de población.
d) registro federal de contribuyentes
e) acta de nacimiento.
f) identificación oficial vigente (credencial de elector, pasaporte, cédula profesional).
g) comprobante de domicilio reciente, máximo 30 días de antigüedad.
h) carta declaratoria de decir verdad, que será proporcionada por el área encargada del cotejo de la documentación.
tipo de puesto: tiempo completo
sueldo: $60, $65,000.00 al mes
experiencia:
* firmes conocimientos en angular: 3 años (obligatorio)
lugar de trabajo: empleo presencial