DevOps Engineer

Busit


Lugar de Trabajo:
Buenos Aires - GBA
Jornada Laboral:
Full-Time
Área:
Sistemas
Apto Discapacitados:
Si

We are searching for a strong, motivated, senior DevOps Engineer to develop and improve our TransitionManager Installer component, and to provide infrastructure and operational support to the Development and QA teams for the CI, Build and QA systems. Our ideal candidate will take pride of ownership in the various systems, operates independently, thrives in a highly dynamic and innovative environment, and works effectively and collaboratively across multiple Engineering and Operations teams.

This role is responsible for the maintenance, improvement, and re-engineering of the TransitionManager Installer, including all related scripts and Puppet components. It is also responsible for the Continuous Integration infrastructure, which includes Jenkins, Kubernetes, Docker, and other related tools. You will work closely with the TM Engineering teams to ensure that the build and test systems are working perfectly and are always available.

Position Summary

Is a key member of the TransitionManager Engineering Team
Ensure that the TransitionManager Puppet-based Installer components and all related scripts are engineered and developed to meet the business, functional, technical, security, and performance requirements
Work closely with the Chief Architect and the Software Engineering Manager to ensure the correct functionality is built with high quality and delivered in a timely fashion
Support the Operations and Delivery teams as directed to sustain and maintain the TransitionManager Installer components across our diverse install base
Possess a strong knowledge of Linux system administration to tune the Puppet manifests to our requirements and needs
Possess a strong knowledge of Continuous Improvement systems in general with an eye toward development infrastructure, QA infrastructure and integration into various support tools such as ticket and code management systems
Write engineering level technical documentation as needed to ensure knowledge of how all the systems work is easily shared amongst the Engineering team, and can be used as a baseline for further improvements
Possesses an understanding of the tooling and technology that makes up the traditional LAM and JAM (Linux-Java-Apache-MySQL) development stacks, and assist with version upgrades and evaluation of emerging technologies as industry trends evolve
Possesses qualities of ownership, pride in work, independence, initiative, and innovation
Is independent, self-driven, self-motivated, and passionate for engineering and DevOps


Key Qualifications

Minimum of five years relevant experience
Puppet (version 3+)
Operational usage and Manifest development
Understanding of complex distributed architecture
Linux platform management and understanding of LAM and JAM stack components (Redhat/CentOS a plus)
Strong knowledge of Docker and Kubernetes
Familiarity with Hiera and complex nested configurations
RSpec and Beaker testing frameworks
Familiarity with Amazon AWS from operations and API standpoints
Jenkins CI and R10K for code and environment management
Knowledge of Ruby and Bash shell scripting
Using Git/Bitbucket version control or similar
Jira ticketing system or similar
Familiarity with Nexus repository software manager
Basic Linux system administration skills
Strong propensity for documentation
Demonstrated knowledge of standard software development lifecycle



Compartir:



Todos los Derechos Reservados

© Busit - 2022