As a DevOps (Application & System Administrator) you will be responsible to leverage ITIL, DevOps principles and practices to minimize system downtimes, reduce deployment cycle times and enforce proper change management. You will also help to automate administrative functions using scripting tools such as PowerShell, Python and Chef
Responsibilities:
Act as gate-keeper to pre-production and production systems and ensures that development teams follow established IT change management processes and guidelines when deploying production changes
Work closely with both development and back office teams to continually reduce deployment lead times by leveraging DevOps principles and tools
Automate administrative functions using tools such as Chef and PowerShell
Actively implement effective system monitoring and preventative maintenance to reduce downtimes and respect SLA’s
Manage day to day administrative requests coming from end users in a timely manner
Help manage and coordinate the resolution for major incidents for your systems within established SLA’s
Help introduce and expand on DevOps principles & practices
Liaison with system vendor support teams when needed for guidance during production issues, software patching and major upgrades
Be active in suggesting continual improvements and suggesting solutions that complement the existing tooling strategy
Qualifications:
Bachelor’s Degree in Computer Science or related field or equivalent
5 years IT experience as an application system administrator across Microsoft and Linux environments
2 years IT experience with DevOps and SDLC practices and tools such as Azure Dev Ops, Jenkins, Artifactory and GitHub
3 years of coding experience with either Chef, Puppet, Ansible or Terraform
Experience in developing with Python or C# an asset
Good knowledge of IIS and/or Apache web server configuration and optimization
Advanced Level experience with PowerShell, and/or shell scripting capabilities
Excellent oral and written communication, interpersonal and human relations skills. Strong critical thinking, problem solving skills.
Proactive in completing the job assigned with little direction and be adaptable to changing job requirements based upon feedback and new direction.
Solid knowledge and experience with different Systems Operations and Infrastructure concepts and terminology
Prior experience as an application programmer would be an asset
Bilingualism in both French and English is required