SysOps/DevOps Engineer Posted Oct 02
RepRisk North America Inc. , Toronto, ON, Canada
  • This employer requests that only candidates in Canada apply to this job.

    You appear to be located in United States, not Canada, so you will not be able to apply for this job.

As SysOps / DevOps Engineer, you will work closely with software engineers, data scientists, product managers, and external providers to make sure all our systems are running smoothly, and we quickly respond to issues as they arise. You will use your strong engineering skills to prevent production problems and apply your problem-solving skills to fix any unanticipated issues. You will focus on advising, architecting and delivering the full lifecycle of activities required to reshape an IT organization into a DevOps way of working. As one of your priority projects, you will migrate all production services over to the cloud. In particular, you will develop cloud migration strategies; define delivery architecture, create migration and orchestration plans, determine source cloud and target workloads.

◻ System maintenance and optimization (Linux servers, Atlassian development tool chain, MySql / Postgresql databases)
◻ Server and application security
◻ System improvement (Cloud migration, monitoring tools like NewRelics, Prometheus, Graphana, Percona, Docker, Logstash, Kubernetes)
◻ Developing and maintaining continuous integration and a continuous delivery pipeline
◻ Implementing platform reliability, high availability and security measures and monitoring thereof
◻ Creating and maintaining technical documentation
◻ Identifying and evaluating new technologies
◻ May also be required to support the existing servers

Candidate Profile
You have several years of experience in IT and you have built strong analytical skills and profound knowledge in computers system, server technology, cloud technology and cyber-security. You bring experience with agile environment, containerized DevOps workflows, continuous integration / delivery and build / deployment. You have the willingness to learn and explore new technologies to create fast, reliable, secure and high-quality systems.
As the successful candidate for this role, you are passionate about technology, with a deep interest in reliability, automation and cyber-security. You are keen to contribute ideas and love implementing workable solutions to problems. You are results-driven and maintain a pragmatic outlook without compromising quality. The position requires strong self-management, the ability to deliver on agreed-upon tasks, and to manage expectations even when under pressure. You must be fluent in English.

Experience and Education
◻ Solid experience in the tasks mentioned under Responsibilities
◻ Bachelor’s or Master’s degree in Computer Science or relevant area
◻ Interest in sustainability would be a plus

Note: work authorization for the respective location is required