Para promover la transparencia en el equipo, compartimos para su consulta y validación lo que esperamos como mínimo de cada miembro en cada nivel:
- C# para backend. Esto incluye ASP .NET MVC, LinQ y Entity Framework.
- HTML, Javascript (jQuery) y CSS (Bootstrap) para frontend.
- Bases de Datos:
- SQL DML.
- SQL Server.
- Capacidad para ejecutar un Plan de Pruebas.
- Manejo en Azure DevOps:
- Crear tareas y moverlos a través del tablero Kanban.
- Capacidad para interpretar requerimientos técnicos y convertirlos en una funcionalidad dentro de una aplicación.
- Debe trabajar bajo supervisión acompañada por otro miembro del equipo con mayor experiencia.
- Le responde al equipo.
- Debe asistir a reuniones de la comunidad tecnológica de su elección.
- C# para backend. ASP .NET MVC, WebAPI, LinQ y Entity Framework.
- Deseable: Java para backend. Spring Boot.
- HTML, Javascript (jQuery y plugins / otra librería) y CSS (Bootstrap / Material Design Lite) para frontend.
- Bases de Datos:
- SQL DML y DDL.
- Manejo de 2 RDBMS (SQL Server, MariaDB, MySQL, Sybase u Oracle).
- Creación de reportes usando HTML, Reporting Services, Crystal Reports o Jasper Reports.
- ETL con Integration Services.
- Pruebas:
- Unitarias.
- Funcionales en base a los requerimientos recibidos.
- Capacidad para ejecutar un Plan de Pruebas.
- Manejo en Azure DevOps:
- Crear product backlog items.
- Crear tareas y moverlos a través del tablero Kanban.
- Crear repositorios de código fuente.
- Documentación, siguiendo los estándares de la empresa o del cliente:
- Manual de instalación
- Manual técnico
- Manual de usuario
- Capacidad para interpretar requerimientos funcionales, obtener tareas y convertirlos en una funcionalidad dentro de una aplicación.
- Puede trabajar con poca supervisión.
- Le responde al equipo y al cliente.
- Comunicación escrita y oral con clientes. Facilidad de redacción y ortografía.
- Asiste a reuniones con cliente.
- Debe ser un miembro activo en la comunidad tecnológica de su elección.
Certificaciones:
- Una (1) de Nivel 1.
- C# para backend. ASP .NET MVC, WebAPI, LinQ y Entity Framework.
- Java para backend. Spring Boot.
- HTML, Javascript (jQuery y plugins / otra librería) y CSS (Bootstrap / Material Design Lite) para frontend.
- Servidores:
- Puede crear un ambiente de instalación para sus aplicaciones on-premise o cloud.
- Tareas básicas de administración en Windows y Linux.
- Deseable: Tareas básicas de administración en Azure y AWS.
- Deseable: Virtualización y contenedores.
- Bases de Datos:
- SQL DML y DDL.
- Manejo de 3 RDBMS (SQL Server, MariaDB, MySQL, Sybase u Oracle).
- Optimización de rendimiento de consultas.
- Tareas básicas de administración: respaldo, restauración, exportacion e importación de datos.
- Creación de reportes usando HTML, Reporting Services, Crystal Reports o Jasper Reports.
- ETL con Integration Services.
- Visualización de datos con Power BI.
- Pruebas
- Unitarias.
- Funcionales en base a los requerimientos recibidos.
- Creación de Plan de Pruebas
- Exploratorias en base a su experiencia.
- Manejo en Azure DevOps:
- Crear product backlog items. Crear tareas y moverlos a través del tablero Kanban.
- Crear proyectos y sprints.
- Crear repositorios de código fuente.
- Crear CI / CD
- Administración de la plataforma.
- Documentación, siguiendo los estándares de la empresa o del cliente:
- Manual de instalación
- Manual técnico
- Manual de usuario
- Minutas de reunión
- Informes
- Puede definir y documentar la arquitectura de la solución
- Capacidad para obtener, interpretar, asignar y supervisar requerimientos funcionales. Facilitar la creación de tareas técnicas y convertirlas en una aplicación.
- Puede trabajar sin supervisión. Puede liderar un equipo.
- Le responde principalmente al cliente y al equipo.
- Asiste, propone y lidera reuniones con cliente.
- Puede apoyar en demostraciones técnicas.
- Puede dictar cursos de desarrollo y asesorías relacionadas.
- Comunicación escrita y oral con clientes. Facilidad de redacción y ortografía.
- Debe ser un miembro activo en la comunidad de su elección formando parte del grupo de líderes y expositores.
Certificaciones requeridas:
- Uso de las tecnologías Microsoft .NET y JavaEE.
- Conocimiento en tecnologías de backend y frontend.
- Servidores:
- Puede crear un ambiente de instalación para sus aplicaciones on-premise o cloud.
- Tareas básicas de administración en Windows y Linux.
- Tareas básicas de administración en Azure y AWS.
- Virtualización y contenedores.
- Bases de Datos:
- SQL DML y DDL.
- Manejo de diferentes RDBMS (SQL Server, MariaDB, MySQL, Sybase u Oracle).
- Optimización de rendimiento de consultas.
- Tareas básicas de administración: respaldo, restauración, exportacion e importación de datos.
- Creación de reportes sin importar la tecnología.
- ETL con Integration Services y otra herramienta similar.
- Visualización de datos con Power BI y otra herramienta similar.
- Pruebas
- Creación de Planes de Pruebas y reportes.
- Manejo en Azure DevOps y otra herramienta similar:
- Administración de la plataforma.
- Gestión del equipo.
- Gestión de código fuente.
- Gestión de pruebas.
- Gestión de CI / CD
- Documentación, siguiendo los estándares de la empresa o del cliente.
- Capacidad para evaluar arquitecturas y brindar opinión acerca de la misma.
- Capacidad para administrar un proyecto de desarrollo de software y cumplir con los objetivos trazados.
- Le responde principalmente al cliente y al equipo. Facilidad para tratar diferentes temas con Gerentes y superiores.
- Puede brindar asesoría al área de tecnología y negocios basada en su experiencia.
- Propone, opina y lidera reuniones con cliente.
- Apoya en labores de pre-venta y venta.
- Puede dictar cursos especializados en las plataformas de nuestros socios y asesorías relacionadas.
- Maneja relaciones con comunidades y pares, formando parte del grupo de líderes y expositores.
Certificaciones requeridas: