Careers

Sr. DevOps Engineer

Apply

¡Únete #Ensiteam!

Somos una empresa centrada en el desarrollo de software a la medida y tenemos más de 16 años en el mercado, En Ensitech nos dedicamos a encontrar talento altamente especializado para trabajar con grandes empresas de Estados Unidos, Europa y Canadá.

Cada uno de nuestros colaboradores trabaja con diferentes equipos y colegas alrededor del mundo, en el diseño y comercialización de software. Esperamos contar contigo como parte de nuestro equipo en el rol de Senior DevOps Engineer.

Esta posición es para laborar inicialmente de manera híbrida en Monterrey, ya que se requiere estar presente para algunas reuniones con el equipo. Eventualmente podrá ser 100% remoto.

Funciones

  • Analizar y sugerir mejoras al proceso de desarrollo de Base de Datos y su proceso de aprobación e instalación.
  • Analizar y recomendar la herramienta de Administración de Bases de Datos que mejor se adapte al entorno de trabajo, a sus arquitecturas de TI y a sus prácticas de operación.
  • Instalar, configurar e integrar la herramienta seleccionada a los ambientes de trabajo para su uso en ambientes de preproducción y producción.
  • Revisar las prácticas usadas actualmente para el manejo de Bases de Datos y aportar recomendaciones para funciones y prácticas que actualmente no se estén llevando a cabo.
  • Diseñar los procesos requeridos para administrar la evolución y despliegue de las Bases de Datos como parte de los procesos de CI/CD que se tienen implementados.
  • Aplicar las prácticas de Test Data Management (TDM) para generar datos de prueba confiables y seguros sin violar las regulaciones de protección de identidad y seguridad de información en los diferentes ambientes de trabajo.
  • Generar estándares, procesos y políticas para el desarrollo de componentes de base de datos y la creación, clonación y enmascaramiento automatizado de datos de prueba.
  • Recomendar y poner en marcha las mejores prácticas para el despliegue y configuración de las Bases de Datos y su administración mientras evolucionan en el tiempo.
  •  Recomendar soluciones para integrar el stack de Continuous Integration / Continuous Delivery (CI/CD) actual se tiene con las nuevas herramientas de administración de bases de datos y generación de datos de prueba.

Requisitos: 5+ años de experiencia general en

  • Experiencia en prácticas de DevOps que incluyen flujos de trabajo de diseño, configuración, integración continua y entrega en herramientas de CI/CD (Jenkins, Azure DevOps, etc.)
  • Experiencia en administración de Linux/Windows con capacidad de secuencias de comandos en uno o más idiomas: Python, Bash, PowerShell y Groovy
  • Fuerte conocimiento técnico de los conceptos de la nube IaaS, PaaS, SaaS con experiencia en el aprovisionamiento de entornos en la nube (Azure)
  • Sólidos conocimientos técnicos sobre aplicaciones web y componentes de bases de datos como Apache, IIS, Tomcat/JBoss, MySQL, SQL Server, etc.
  • Experiencia en implementación, monitoreo y mantenimiento de sistemas en la Nube (Azure Cloud)
  • Se requiere comprensión del entorno de desarrollo ágil
  • Se desea la resolución de problemas y la resolución de problemas con atención a los detalles
  • Excelente dominio del inglés (escrito y hablado) y habilidades de presentación y la capacidad de trabajar en entornos de trabajo colaborativos e independientes
  • Buen conocimiento técnico de soluciones orientadas a microservicios, API, Azure AD y patrones comunes de autenticación en la nube

¿Qué podemos ofrecerte?

  • Salario competitivo y beneficios
  • Ayuda para transporte, viaje y estancia en caso de ser de otra ciudad o estado de la república 
  • Certificaciones pagadas
  • Equipo de cómputo

Apply for this Job