Beneficios:
- Salario competitivo
- Oportunidad de avance
- Formación y desarrollo
Resumen del trabajo
¡Estamos buscando un ingeniero de sistemas senior calificado para unirse a nuestro equipo! El Ingeniero de Sistemas Senior es un miembro del COE de Sistemas y un experto técnico responsable de apoyar las actividades de ingeniería de sistemas para diversas aplicaciones recientemente desarrolladas o mejoradas por el grupo de Ingeniería de Software Móvil y en la Nube. El puesto implicará directamente el desarrollo práctico de modelos de rendimiento, requisitos no funcionales, pruebas de caja gris, pruebas de integración para servicios basados en la nube que respaldan el ecosistema de productos de Insulet, varios socios de gestión de datos y consumidores internos posteriores, como el análisis de datos. La educación y la experiencia laboral deben abarcar una disciplina de ingeniería en ciencias de la computación o un campo relacionado y deben tener experiencia laboral previa en productos basados en la nube, comprensión de modelos de datos, rendimiento del sistema empresarial y escalabilidad.
Responsabilidades
- Servir como miembro clave de un equipo de proyecto multifuncional que consta de software, análisis, ingenieros de confiabilidad del sitio, operaciones en la nube, medicina, marketing, ingeniería de datos, privacidad, regulación, propietarios de productos, gerentes de productos e ingenieros de calidad para lograr los entregables del proyecto
- Liderar tareas de definición de sistemas, como la generación de necesidades de usuarios, requisitos de productos y descripciones de casos de uso.
- Contribuir al desarrollo del sistema definiendo la arquitectura de la solución y la generación de conceptos.
- Posee el análisis de riesgos del sistema y realiza la evaluación de riesgos de seguridad de los problemas.
- Proporcionar una evaluación del impacto del sistema y del riesgo de seguridad de los modos de falla de los componentes como entrada a DFMEA
- Clasificar y/o solucionar problemas de producción e incorporarlos a los documentos de requisitos y riesgos
- Desarrollar modelos de rendimiento y requisitos no funcionales en apoyo de la escalabilidad y el rendimiento del sistema
- Servir como recurso de consultoría técnica para actividades de integración, subsistemas y verificación de sistemas, crear planes de integración, realizar revisiones de la cobertura de pruebas y realizar pruebas prácticas de integración.
- Cree y mantenga la trazabilidad entre la entrada de diseño, la salida de diseño, la verificación y validación, y los artefactos de gestión de riesgos para garantizar la integridad y el archivo de historial de diseño totalmente trazable
- Participe en la revisión de modelos de datos y genere mapas de datos, requisitos basados en datos según sea necesario
- Esta función se centra en la resolución de problemas, el soporte de instalación y la optimización del rendimiento del sistema mediante la integración eficaz de hardware y software
- Colabore con los miembros del equipo para resolver desafíos técnicos y optimizar el rendimiento del sistema
- Integre varios componentes de hardware listos para usar en las arquitecturas de hardware y software existentes
- Realizar, generar y documentar pruebas funcionales de software y ofrecer soporte para las líneas de productos existentes a través de actividades de diseño y modificaciones de hardware y software en producción
- Comunicar información técnica de manera efectiva a través de presentaciones, informes y correspondencia técnica.
Educación y experiencia
- Se requiere una licenciatura en ciencias o un título equivalente en ingeniería de software, ciencias de la computación o campo relacionado
- 5-7 años de experiencia general en la industria del software en ingeniería o roles relacionados
- +5 años de experiencia trabajando como ingeniero de sistemas en productos basados en la nube
- 3+ años de experiencia práctica en la construcción de modelos de rendimiento, el desarrollo de requisitos no funcionales y el apoyo a integraciones de sistemas, incluidas las pruebas de caja gris
Requisitos mínimos
- Buena comprensión de servicios web, microservicios, protocolos HTTP, API REST, SOA
- Familiaridad con los conceptos y el uso de las bases de datos
- Experiencia trabajando con grandes equipos multifuncionales
- Exposición a modelos de datos, requisitos basados en datos y gobernanza de datos
- Experiencia en prácticas de ingeniería de sistemas, como arquitectura de sistemas, gestión de requisitos, compensación de diseño y análisis de costo-beneficio, evaluaciones de peligros y riesgos.
- Experiencia en la generación de conceptos, desarrollo de modelos de rendimiento y requisitos no funcionales
- Excelentes habilidades de equipo de proyecto; experiencia y capacidad trabajando en colaboración bajo un Sistema de Gestión de Calidad (SGC), como parte de un equipo multifuncional que incluye expertos en desarrollo, verificación/validación, marketing, clínicos, regulatorios y de calidad.
- Este individuo debe tener la voluntad y la capacidad de aprender, trabajar de manera efectiva en un equipo multidisciplinario y demostrar una iniciativa y motivación efectivas para resolver problemas
Habilidades y competencias preferidas
- Se desea el grado de Maestría en Ciencias; Se valorará la formación y/o certificación en Ingeniería de Sistemas
- Experiencia o capacitación formal en conceptos establecidos de Ingeniería de Sistemas.
- Se valorará la experiencia previa en la integración/prueba de aplicaciones móviles conectadas a la nube en plataformas Android/iOS
- Experiencia en la revisión de planes de verificación, protocolos e informes en una industria regulada.
- Se valorará la familiaridad con las normas IEC 62304, ISO 14971, la FDA y las normas internacionales aplicables al desarrollo, la verificación y la validación de software de dispositivos médicos.
Compensación: $65.00 por hora
Sobre nosotros
Fundada en 2005, Technoviz es un proveedor líder de servicios de TI que ofrece soluciones potentes, rentables, de alta calidad y basadas en procesos a sus estimados clientes con una ventaja competitiva en sus respectivos mercados. Construido sobre los principios de espíritu empresarial, excelencia técnica y servicio al cliente superior en respuesta a la creciente demanda de servicios de tecnología de la información de calidad. Esta evolución ha permitido a Technoviz ofrecer una amplia gama de servicios como proveedor de soluciones completas.
Nos enfocamos en construir relaciones duraderas para lograr la excelencia en la ejecución. Nuestro profundo conocimiento de los procesos de negocio en una serie de dominios, junto con una gama de habilidades tecnológicas de vanguardia, nos ayuda a proporcionar servicios de software a las industrias de gobierno, telecomunicaciones, fabricación, servicios bancarios y financieros, seguros, atención médica, servicios públicos y tecnología, mientras que nuestras prácticas tecnológicas brindan respuestas a los desafíos más críticos que prevalecen en el entorno actual.
Technoviz ofrece una amplia gama de productos desarrollados con tecnología de punta. Tenemos una asociación de alianza con las principales empresas de productos para proporcionar soluciones de productos para negocios de baja capitalización media para Contabilidad, Nómina, Gestión de Documentos, Flujo de Trabajo, Punto de Venta, Ventas y Distribución, Fabricación, etc.
Technoviz logra la excelencia a través de la capacitación continua, el aprendizaje, la innovación y la asociación con los líderes de la industria para brindar el mejor valor al cliente.
(si ya tienes un currículum en Indeed)