DevOps Manager Loc: Toronto Area, ON

100,000 - 200,000

Job Description:

  • You understand Environment and infrastructure requirements and planning (performance scalability, reliability and security)
  • You have demonstrated knowledge of application design and development trends, practices and architecture specifically in regards to DevOps tools and technology
  • Your highly flexible and able to quickly adapt to changing priorities
  • You enjoy researching emerging development platforms, tools and frameworks that could meet project and business objectives more effectively

People Management & Development

  • Develops, coaches / mentors and manages the performance of the staff who report directly to him / her, ensuring achievement of business, functional and individual goals
  • Monitors the team\'s workload and works with Manager to manage overall team capacity to meet the demand
  • Is responsible for resource assignments as well as hiring and firing resources (with input from their Managers, and approval from their AVP)

IT Operational Expertise

  • Ensures that the development resources are using consistent design and development procedures, processes, standards, and tools that align to SDLC methodology (e.g., Agile / Lean)
  • Documents sound software and Infrastructure designs, processes, and coding practices so that their projects are completed on time and with quality
  • Ensures that design and development knowledge is codified, monitored, tracked and managed

Your Skills and Experience:

  • University Degree or college diploma in Computer Science, Engineering or a related discipline
  • In-depth knowledge of Linux OS, virtualization, cloud on-demand computing, all configuration tasks and a wide variety of open source tools and application stacks that need to be automated (Tomcat, Maven, Ant, IIB/MQ, IIS, Oracle RAC, SQL Server etc.)
  • Experience configuring and managing all tools required for automated dynamic DevOps environment (Docker, Git/Stash, Jenkins, ELK, Artifactory, Ansible, New Relic, Atlassian suite of products like JIRA and Confluence)
  • Understanding of development workflow - software code branching models and promotion workflow from development to staging to production (Git/Stash). Previous development background would be nice to have
  • Ability to work closely with developers to integrate and constantly refine development process into CI/CD pipeline.
  • Facilitate, design, and implement continuous integration improvements
  • Provide and maintain integrations between development/source control/build/deployment tools
  • Automate and streamline our operations and processes.
  • Build and maintain tools for deployment, monitoring and operations.
  • Troubleshoot and resolve issues in our dev, test and production environments.
  • Develop (and automate where possible) standard operating procedures around common failure scenarios (e.g. scripted/automated rollback, failovers, escalation procedures, etc.)
  • Monitor, analyze, and report performance statistics for cloud and on premise hosted environments
  • Relevant industry-related certifications such as ITIL, PMP, Kanban Certified ? Professional or Certified Scrum Master are considered an asset. For example: Experience with PMCL, SDLC and agile/Lean methodology is preferred
  • We thank you for your application, however, only those candidates selected for an interview will be contacted.

About

  • Is a leading IT consulting firm helping organizations achieve their business goals by leveraging information technology.
  • With more than 30 years of experience,has a proven track record of building trusted relationships while providing the highest level of IT consulting.
  • Headquartered in Ottawa, Ontario, with offices in Toronto, Vancouver, Montreal, and Calgary, our team includes more than 750 highly specialized consultants.
  • Works with top clients in the telecommunications, financial, and oil and gas sectors and also serves all levels of government.


Share Profile