Resumen del puesto :
La división OFSE Digital de Baker Hughes está contratando un puesto a tiempo completo en su grupo de Gestión de Operaciones de Sistemas. El Senior Build and Release Engineer es un puesto técnico que da soporte a las aplicaciones de Baker Hughes OFSE Digital para las diferentes disciplinas de Oilfield.
El Senior Build and Release Engineer necesita tener experiencia con el apoyo a las aplicaciones que tienen arquitecturas basadas en servicios; fuertes habilidades de comunicación, y una motivación para lograr resultados en un entorno de ritmo rápido.
Responsabilidades esenciales :
- Diseñar, implementar y mantener la construcción automatizada y tuberías de despliegue para agilizar el proceso de lanzamiento de software.
- Muy buen conocimiento requerido en aplicaciones de escritorio y sus actividades DevOps.
- Se requiere una sólida experiencia en scripting con PowerShell, Batch y Bash, etc.
- Diseño, desarrollo y mantenimiento de paquetes de instalación de software utilizando InstallShield.
- Se requieren sólidos conocimientos en MSBuild y VisualStudio.
- Conocimiento detallado en estrategias de ramificación y proceso de lanzamiento de software.
- Conocimiento detallado y experiencia práctica en la administración de Azure Devops Server.
- Administración de recursos en la nube de Microsoft Azure (asignación, supervisión, solución de problemas).
- Administrar y optimizar los procesos de gestión de configuración para garantizar la coherencia entre los entornos de desarrollo, prueba y producción.
- Colaborar con equipos multifuncionales, incluyendo desarrollo, QA y operaciones, para planificar y ejecutar lanzamientos de software exitosos.
- Conocimiento detallado de los sistemas de control de versiones como ProGet, Nexus, Visual SVN, y experiencia práctica en la gestión de versiones.
- Comprensión básica de las herramientas modernas de desarrollo de software y la pila tecnológica (.NET, Angular /Node.js, Visual Studio).
- Comprensión detallada de los conceptos y herramientas de virtualización (Hyper-V, System Center, Docker, Kubernetes).
- Implementar y mejorar las prácticas de CI/CD para lograr lanzamientos de software más rápidos y confiables.
- Utilizar los principios de IaC para gestionar y automatizar el aprovisionamiento y la configuración de la infraestructura.
- Implantar soluciones de supervisión para detectar y resolver rápidamente los problemas de creación y despliegue.
- Crear y mantener una documentación completa para los procesos de creación y publicación y las mejores prácticas.
- Colaborar estrechamente con los equipos de desarrollo para comprender sus requisitos y ofrecer asistencia para optimizar los procesos de creación y publicación.
Requisitos:
- Profesional en ingeniería informática, sistemas, industrial, petrolera y/o Matemáticas
- Más de 5 años de experiencia demostrada como ingeniero de compilación y publicación, en un puesto sénior o directivo.
- Amplia experiencia en desarrollo de software con dominio de lenguajes de scripting (por ejemplo, Python, Shell).
- Amplia experiencia con herramientas de compilación (por ejemplo, Jenkins, TeamCity) y sistemas de control de versiones (por ejemplo, Git).
- Sólida experiencia en el Diseño, desarrollo y mantenimiento de paquetes de instalación de software utilizando InstallShield,
- Sólida experiencia en scripting con PowerShell, Batch y Bash, etc.
- Excelente manejo de TFS Admin, Azure DevOps, Proget/Nuget, SVN admin, Docker, Github access support, y Installshield.
- Conocimiento detallado en estrategias de ramificación y proceso de lanzamiento de software.
- Conocimiento detallado y experiencia práctica en la administración de recursos en la nube de Microsoft Azure
- Conocimiento detallado de sistemas de control de versiones como ProGet, Visual SVN
- Conocimiento de herramientas de gestión de la configuración (por ejemplo, Ansible, Puppet).
- Familiaridad con herramientas de CI como Terraform.
- Experiencia en la implementación y el mantenimiento de canalizaciones de CI/CD
Habilidades interpersonales:
- Gran capacidad de comunicación oral y escrita
- Gran capacidad de análisis empresarial y resolución de problemas
- Participa proactivamente con equipos multifuncionales para resolver problemas y diseñar soluciones utilizando el pensamiento crítico y las habilidades analíticas y las mejores prácticas.
- Capacidad para interactuar en todos los niveles de la organización y con otras empresas de Baker Hughes.
- Debe estar comprometido con el servicio al cliente y la capacidad de trabajar en un entorno orientado al equipo
- Excelentes capacidades de comunicación y colaboración.
Características deseadas:
- Ingeniero técnico con amplia experiencia en la resolución de problemas difíciles en entornos de alta presión.
- Excelente comunicador, trabaja bien en un entorno de equipo y acepta retos.
- Persona emprendedora con capacidad para gestionar múltiples prioridades en un entorno de trabajo acelerado.
- Sólidas habilidades analíticas y de resolución de problemas que demuestren la capacidad de asimilar la información más reciente y comprender temas complejos.
- Más de 2 años de experiencia en aplicaciones en tiempo real
- Compromiso con el servicio al cliente y capacidad para trabajar en equipo.
- Experiencia en soporte global
- Se valorará la experiencia en petróleo y gas
About Us: We are an energy technology company that provides solutions to energy and industrial customers worldwide. Built on a century of experience and conducting business in over 120 countries, our innovative technologies and services are taking energy forward – making it safer, cleaner and more efficient for people and the planet.
Join Us: Are you seeking an opportunity to make a real difference in a company that values innovation and progress? Join us and become part of a team of people who will challenge and inspire you! Let’s come together and take energy forward.
Baker Hughes Company is an Equal Opportunity Employer. Employment decisions are made without regard to , , , or , , , or expression, , , protected veteran status or other characteristics protected by law.
#J-18808-Ljbffr