THE POSITION

Senior DevOps Engineer

The DevOps Engineers are key members of the product development team responsible for the provisioning and maintenance of the tools, infrastructure, build/deployment pipelines, and source code repositories. This person must collaborate with software developers, QA engineers, Cloud administrators (CloudOps), operations and other IT staff members to manage all aspects of the code releases. Responsible for multitasking and dealing with multiple urgent situations at a time, the DevOps Engineers must be extremely flexible and knowledgeable about a variety of technologies.

The successful candidate will take ownership of all DevOps activities for our team of ~40 Developers and Testers. They will be responsible for the day to day management of this infrastructure with ongoing projects geared towards continuously improving our processes and technologies. This person must be highly skilled in automating build process and provisioning infrastructure, especially in AWS.


To submit your application please text “Apply” to 647-697-6527 or simply chat with us now in the chatbot at right

What You Will Do at Prophix
Key Responsibilities:
  • Manage all tools, infrastructure and build pipelines
  • Automate the provisioning, run, teardown, and monitoring of new environments
  • Ensure that all critical development infrastructure is secured, backed up and/or snapshotted
  • Own the source code repositories and requisite branching activities
  • Coordinates technical dependencies with SCRUM teams and provide support as needed
  • Continuous improvement in all aspects of the CI/CD infrastructure
  • Collaborate with CloudOps engineers to share best practices and knowledge of emerging technologies
  • Work with a sense of urgency; embrace mistakes, learn from them, and drive the team toward success
What You Will Bring to Prophix
To shine in this role, you will bring a rare combination of experience, technology skills, personal qualities, and education.  

Your Education
  • Post-Secondary Degree in computer science, software engineering, or related field or equivalent experience
  • Excellent grasp of modern software engineering principles, practices, and technologies (Web/Microsoft)
Your Technology Skills
  • Fluent with the Microsoft platform and tool set (Server 2016, SQL Server, Team Foundation Server, Visual Studio, PowerShell, etc.)
  • Strong Linux systems management expertise
  • Expert in AWS infrastructure and tool sets
  • Master of the development release process and tools
  • Experience with:
    • Cloud infrastructure platform: AWS
    • AWS Services: EC2, S3, Lex, Poly, WAF, Lambda
    • Operating Systems: Windows Server, Linux
    • Containers: Windows, Linux, Docker
    • Database: MS SQL Server/SSAS, MySQL, AWS RDS
    • Source Code Repository: MS TFS, Git & GitHub
    • Build pipeline tools: MS TFS, Jenkins
    • Scripting: PowerShell, BASH
    • Provisioning: Puppet, Chef, Kubernetes
    • Monitoring: Nagios, Icinga, DataDog, Splunk, etc.
    • Development Tools: Visual Studio 2017+
Your Qualities
  • Demonstrated ability for attention to detail and passion for high quality software
  • Excellent communication skills both written and verbal
NOTES
This position is located at PROPHIX's head office in Mississauga, Ontario, Canada. At the time of application, must be legally entitled to work in the country where the role is located. Please be advised that only those candidates selected to move forward will be contacted.

WORKING CONDITIONS
While performing the duties of this job, the employee is regularly required to sit for extended periods of time for meetings or work, travel to different locations via plane within Canada and the United States, operate a motor vehicle (with a valid driver’s license), operate a personal computer, visually inspect forms, conduct oral communication via telephone and in person, retrieve and return files in storage cabinets, and occasionally lift and/or move up to 20 pounds. Reasonable accommodations may be made to enable qualified individuals with disabilities to perform the essential functions. To perform this job successfully, an individual must be able to perform each essential duty and meet the physical requirements satisfactorily.

ACCESSIBILITY
Prophix promotes a diverse, inclusive and accessible workplace. By embracing diversity, we build a more effective organization that empowers our employees to be the best that they can be. We are committed to creating a working environment that is barrier-free and we are prepared to provide accommodation for people with disabilities. We are an Equal Opportunity Employer. In accordance with the Accessibility for Ontarians with Disabilities Act, 2005, and the Ontario Human Rights Code, Prophix will provide accommodation throughout the recruitment, selection and/or assessment process to applicants with disabilities. If selected to participate in the recruitment, selection and/or assessment process, please inform Human Resources of the nature of any accommodation(s) that you may require in respect of any materials or processes used to ensure your equal participation.  

APPLY FOR THIS POSITION

The DevOps Engineers are key members of the product development team responsible for the provisioning and maintenance of the tools, infrastructure, build/deployment pipelines, and source code repositories. This person must collaborate with software developers, QA engineers, Cloud administrators (CloudOps), operations and other IT staff members to manage all aspects of the code releases. Responsible for multitasking and dealing with multiple urgent situations at a time, the DevOps Engineers must be extremely flexible and knowledgeable about a variety of technologies.

The successful candidate will take ownership of all DevOps activities for our team of ~40 Developers and Testers. They will be responsible for the day to day management of this infrastructure with ongoing projects geared towards continuously improving our processes and technologies. This person must be highly skilled in automating build process and provisioning infrastructure, especially in AWS.