DevOps Software Engineer – Ansible Tower

LocationMississauga
Job CategoryInformation Technology
SP-ID21566
Position TypeContract
Application Deadline February 29, 2020
Experience Required3 years
Job Duration6 months
Education RequiredBachelors

Our client in Telecom industry is seeking a DevOps Software Engineer – Ansible Tower in Mississauga.
 
Job Description
ENGLISH
As part of the SmartCore Practices & Tools team, you will participate and contribute to the support, enhancement, and evangelization of Ansible Tower environment. On a typical day, you will function in a team consisting of subject matter experts responsible for the development, operation, and maintenance, of the infrastructure and applications that support development and automation customers.
Working in a DevOps model, you will be empowered to create automation, develop deployment strategies, support tools, and apply critical-thinking to provide the most robust and highly available automation environment. Our team benefits from having a broad range of experience and skills. You will find a way to contribute by having previous experience with automation, systems administration, networking, and virtual infrastructure.
Roles & Responsibilities:
• Full lifecycle management including design, development, testing, implementation, and post implementation support.
• Support environment growth by training, presenting, and evangelizing the Tower environment to teams.
• Support current user-base as well as special projects engagements by providing your automation expertise and guidance
• Assisting internal community-building initiatives centered around Sharing Code, Sharing Ideas, Sharing Best Practices
• Document and keep updated documentation pertaining to solution technical details
• Working w/ vendors to enhance our toolset and environment
Required Competencies and Skills:
• Experience in a System Admin / System Engineer role
• Strong knowledge of Linux-based operating systems
• Experience with virtual/container-based infrastructure systems such as Openstack / Openshift / Docker / Kubernetes
• Experience developing automation solutions w/ Ansible
• Working knowledge of Source Code Managements systems like GIT
• Ability to communicate effectively and with impact
• Strong interpersonal skills and team focus.
• Excellent documentation skills.
• Is able to self-organize work alone and in a team.
• Possesses a dynamic personality alongside an automation-first mindset, with the ability to capture interest in this area
Preferred Competencies and Skills:
• RHCE or RHCSA or Ansible Certifications
• Experience supporting an Enterprise-grade, multi-tenant cluster of Ansible Tower nodes
• Experience w/ Infrastructure as Code principles and tools like Terraform
• Good knowledge of IP networking and fundamentals.
• Working knowledge of DNS and Web Services technologies
• Previous experience organizing internal technology communities
• Bilingual French and English an asset
FRENCH
Ingénieur logiciel en DevOps – Ansible Tower
En tant que membre de l’équipe Pratiques et outils de SmartCore, vous participerez et contribuerez au soutien, à l’amélioration et à l’évangélisation de l’environnement de Ansible Tower chez Network. Au cours d’une journée type, vous travaillerez au sein d’une équipe composée d’experts chargés du développement, de l’exploitation et de la maintenance de l’infrastructure et des applications tout en prenant en charge les équipes effectuant le développement et l’automatisation de l’équipe réseau.
En travaillant dans un modèle DevOps, vous serez amené à créer des mécanismes d’automatisation, de développer des stratégies de déploiement, des outils de support et d’appliquer une approche critique afin de fournir l’environnement d’automatisation le plus robuste et le plus disponible. Notre équipe bénéficie d’une vaste expérience et de compétences. Vous trouverez un moyen de contribuer en ayant une expérience préalable en automatisation, administration de systèmes, réseau et infrastructure virtuelle.
Rôles et responsabilités:
• Gestion complète du cycle de vie, y compris la conception, le développement, les tests, la mise en œuvre et l’assistance après mise en œuvre.
• Soutenir la croissance de l’environnement en formant, présentant et en évangélisant l’environnement Ansible Tower aux équipes.
• Soutenir la base d’utilisateurs actuelle ainsi que les projets spéciaux en apportant votre expertise et vos conseils en automatisation.
• Assister aux initiatives de développement de la communauté internes axées sur le partage de code, le partage d’idées et le partage des meilleures pratiques.
• Documenter et garder à jour la documentation relative aux détails techniques de la solution
• Travailler avec les fournisseurs pour améliorer notre ensemble d’outils et notre environnement
CONNAISSANCES ET COMPÉTENCES
• Expérience dans un rôle d’administrateur système / d’ingénieur système
• Solide connaissance des systèmes d’exploitation basés sur Linux
• Expérience avec des systèmes d’infrastructure virtuels / basés sur des conteneurs tels que Openstack / Openshift / Docker / Kubernetes
• Expérience dans le développement de solutions d’automatisation avec Ansible
• Connaissance pratique des systèmes de gestion de code source tels que GIT
• Capacité à communiquer efficacement et avec un impact
• Excellentes compétences interpersonnelles et esprit d’équipe.
• Excellentes compétences en documentation.
• Est capable d’auto-organiser le travail seul et en équipe.
• Possède une personnalité dynamique associée à un état d’esprit axé sur l’automatisation avant tout, avec la capacité de susciter l’intérêt dans ce domaine.
Compétences et compétences préférées:
• Certifications RHCE ou RHCSA ou Ansible
• Expérience de la prise en charge d’un cluster de nœuds Ansible Tower multi-clients de niveau entreprise.
• Expérience avec les principes et outils d’« Infrastructure as Code » tels Terraform
• Bonne connaissance des bases et des réseaux IP.
• Connaissance pratique des technologies DNS et Web Services
• Expérience antérieure dans l’organisation de communautés technologiques internes
• Bilingue français et anglais un atout
Top 3 skills needed: * Experience developing automation solutions w/ Ansible *Excellent documentation skills *• Ability to communicate effectively and with impact ( ENGLISH only is fine)
Candidates must be in Canada and with valid work permit for being able to apply for this role.
Please reply to:
r.jeon@maxsys.ca