DevOps Engineer

Applications Needed

Description

The purpose of this position is:

To participate as part of a technical team to facilitate and support all automated deployments, and related infrastructure.  DevOps engineers are a pretty elite group, “The DevOps engineer encapsulates depth of knowledge and years of hands-on experience. You’re battle tested. This person blends the skills of the business analyst with the technical chops to build the solution – plus they know the business well, and can look at how any issue affects the entire company.” – Kelsey Hightower (Puppet Labs)

Duties:

  • Support & Maintenance of the end-to-end automated deployment solution
  • Assist with troubleshooting in the production environment
  • Continuous Improvement
  • Provide excellent customer service
  • Assist product teams with PowerShell Shared Repo content and code reviews

Responsibilities include:

  • Excellent communication
  • Building Strategic Working relationships
  • Identified automation need
  • Contribute to a positive and cohesive team

Behaviour:

  • Displays Company Values
  • Contributing to Team Success
  • Communication
  • Quality Orientation
  • Client Focus

Required Qualifications:

  • IT Degree or equivalent Diploma (preferably BCompSc or BSc Eng
  • MCSE or MCSD

Required Skills:

  • 2+ years experience in a software development environment
  • Ability to use a wide variety of open source technologies and tools
  • Experience with software configuration tools (SVN / TFS / GIT / Mercurial / Perforce)
  • Agile Methodology
  • Powershell
  • Ability to code and script
  • Experience with systems and IT operations
  • Comfort with with frequent, incremental code testing and deployment
  • Strong grasp of automation tools
  • Data management skills
  • Comfort with collaboration, open communication and reaching across functional borders
  • Continuous Integration processes
  • A strong focus on business outcomes
Back To Job Listings
Apply For This Position