Especialista DevOps Sénior
Salario inicial (anual): CAD $60.000
Montreal, Canadá Remoto · Tiempo completo
La compañía es un proveedor de software líder en la industria con tecnología en la intersección de IA, visión por computadora e imágenes computacionales. Sus productos galardonados abordan aplicaciones de misión crítica para los mercados de sistemas avanzados de asistencia al conductor (ADAS), vehículos autónomos (AV), Smart City y video seguridad.
Como miembro clave de nuestro equipo de ingeniería, el especialista en DevOps apoya al equipo de la empresa con la infraestructura necesaria para ejecutar nuestros productos de manera confiable. Asesorará e implementará nuevas tecnologías requeridas para nuestros productos, monitoreará y mejorará el rendimiento de los sistemas de infraestructura, admitirá la integración continua y necesidades futuras de implementación continua. La automatización es fundamental para resolver la mayoría de nuestros desafíos.
Será una parte clave de un equipo multidisciplinario que desarrolla soluciones de aprendizaje automático para cámaras digitales en automóviles autónomos.
Responsabilidades:
Utilizar automatización para hacer deploy, configurar, administrar y monitorear nuestros productos.
Desarrollar, ampliar y expandir nuestros sistemas CI/CD para múltiples proyectos/lanzamientos.
Trabajar con el equipo de control de calidad para aumentar las pruebas automatizadas.
Evaluar y desarrollar el diseño, la arquitectura y los estándares en curso para nuestra infraestructura y servicios devops subyacentes.
Planificar la capacidad del servicio y especificar los nuevos sistemas necesarios para satisfacer la creciente demanda.
Contribuir en la articulación de estrategias robustas de ingenirería para lanzamientos.
Desarrollar y articular una sólida estrategia de ingeniería de lanzamiento.
Resolver problemas de servicio para los sistemas que mantiene.
Escalar la infraestructura actual; ayudar a migrar a mejores plataformas si es necesario.
Desarrollar herramientas para ayudar a otros desarrolladores e investigadores en sus tareas.
Escribir CI/CD legibles que se puedan mantener, y compilar scripts relacionados.
Orientar y compartir conocimientos con los miembros del equipo.
Requisitos:
Más de 5 años de experiencia en DevOps administrando y desarrollando en Linux.
Fuertes habilidades de comunicación.
Experiencia en el manejo de soluciones SDLC completas, usando herramientas CI/CD / mejores prácticas DevOps (SCM, proceso de desarrollo, validaciones, Integración/lanzamiento).
Manejo de la contenedorización de estibas.
Dominio de al menos una herramienta de automatización (Ansible, Chef, Puppet, etc.)
Conocimiento práctico de plataformas cloud AWS/GCP.
Conocimiento del monitoreo de pilas de datos (ELK, Prometheus Grafana, Splunk, Zabbix).
Alto dominio de lenguajes de programación (Bash, Python, etc.)
Experiencia con servicios CI tales como GitLab, Jenkins, Travis, o CircleCIs.
Experiencia en el planteamiento de soluciones de Alta Disponibilidad (AD) en entornos de producción.
Experiencoa con software de empaquetado y soluciones de distribución.
Aplicación de mecanismos de control de acceso (credencialess, firewall, bóvedas).
Requisitos deseables
Ansible AWX / Red Hat Tower.
Gitlab CI.
Paquete de repositorios auto-gestionados APT/PYPI/Docker Hub.
Paquetes de formato y herramientas relacionadas Deb, PKG, WHL.
Lanzamiento de aplicaciones wWeb (proxies, securidad).
Kubernetes u otras tecnologías de organización.
Organización de flujo de trabajo y distribución continua (CD) para infraestructuras de Public Cloud.
Diversas tecnologías de bases de datos(SQL o NoSQL).
Sistemas de almacenamiento distribuido (S3, NAS/NFS, etc.)
Evaluación de desiciones técnicas con la consideración de intercambios comerciales y técnicos.
Contribuir a las prácticas devOps de la compañía, articular propuestas al esquipo y formular un plan de implementación.
Salario inicial (anual)
CAD $60.000
¿Necesitas ayuda?
¿Tienes dificultades cargando un archivo o tal vez algo no funciona bien en la página? Nos complacería solucionarlo para ti!