




Resumen: Este puesto implica colaborar con equipos multifuncionales para diseñar y desarrollar soluciones de software científico escalables, mantenibles y seguras con un impacto en el mundo real. Aspectos destacados: 1. Ayudar a los clientes a encontrar curas para el cáncer y proteger el medio ambiente. 2. Definir la arquitectura del sistema y desarrollar soluciones de software científico escalables. 3. Trabajar con tecnologías modernas para navegadores, servidores y bases de datos. **Horario laboral** Estándar (lun\-vie)**Condiciones ambientales** Oficina**Descripción del puesto** Cuando formas parte del equipo de Thermo Fisher Scientific, realizas un trabajo importante, como ayudar a los clientes a encontrar curas para el cáncer, proteger el medio ambiente o garantizar la seguridad de nuestros alimentos. Tu trabajo tendrá un impacto real en el mundo y contarás con apoyo para alcanzar tus objetivos profesionales. **¿Qué harás?** * Colaborar con equipos multifuncionales de científicos, ingenieros y gestores de productos para definir la arquitectura del sistema y desarrollar soluciones de software científico escalables, mantenibles y seguras. * Diseñar y desarrollar herramientas y aplicaciones utilizando tecnologías modernas para navegadores, servidores y bases de datos. * Establecer estándares arquitectónicos para optimizar operaciones de datos a gran escala, incluidos los procesos ETL, migración de datos y flujos de trabajo CRUD. * Diseñar e implementar marcos y herramientas de pruebas automatizadas siguiendo metodologías estándar. * Diseñar e implementar canalizaciones CI/CD y arquitecturas de despliegue para permitir la entrega eficiente de software de alta calidad. * Definir y mantener documentación del sistema y artefactos de diseño para respaldar el desarrollo continuo, la escalabilidad y el mantenimiento. **¿Cómo llegarás hasta aquí?** **Formación académica** Licenciatura en Ciencias de la Computación, Ingeniería, Biología o experiencia equivalente en el diseño y desarrollo de soluciones web científicas o empresariales interactivas. Se prefiere una maestría. **Experiencia** * Más de 8 años de experiencia en el desarrollo de soluciones de software empresarial, con al menos 3 años en un rol de arquitecto de software. * Experiencia demostrada definiendo arquitecturas y patrones de diseño para aplicaciones complejas y distribuidas. * Competencia en el uso de utilidades de IA como GitHub Copilot y entornos de desarrollo integrado (IDE), pero con capacidad para escribir código de forma independiente en varios lenguajes de programación preferidos. * Conocimientos profundos de frameworks para el lado del cliente, como React y Angular. * Amplio conocimiento de sistemas Linux y plataformas en la nube (AWS, GCP, Azure), con competencia en scripting y automatización. * Experiencia con sistemas RDBMS (por ejemplo, Oracle) y con formatos de datos estructurados y no estructurados (XML, JSON). * Antecedentes en tecnologías Java EE, incluidos Spring, Hibernate, JDBC y servicios web REST/SOAP. * Se prefiere experiencia en la integración de plataformas de análisis de usuarios (por ejemplo, Adobe Experience Platform). * Sería una ventaja contar con competencia en frameworks de datos como Hadoop y Spark, así como en tecnologías para el lado del servidor como PHP, Perl y Ruby. * Conocimientos en ciencias biomédicas o genética son un plus. * Se prefiere experiencia en procesos de desarrollo ágiles y principios DevOps. Conocimientos, habilidades y capacidades * Excelentes habilidades de diseño y documentación arquitectónica. * Capacidad analítica y resolución de problemas sobresalientes, con experiencia en la depuración de sistemas complejos. * Excelentes habilidades comunicativas y sociales, con capacidad para influir y orientar equipos técnicos. * Alta organización, dedicación y espíritu de trabajo. * Capacidad para trabajar colaborativamente en equipos multidisciplinarios y de forma independiente con mínima supervisión.


