Role: Senior Systems Engineer
Location: Toronto
The Senior Systems Engineer provides System Administration expertise for all system components and software to effectively support and maintain Linux servers in a DevOps environment.
In this role, you will:
• Write scripts, optimize servers, improve alerting, fix bugs in continuous integration and continuous deployment (CI/CD) pipelines
• Have opportunities to provide suggestions on how to solve problems, implement new tools, create standards on existing tools
• Analyze repetitive work and automate workflows
• Join Agile project and development teams and provide infrastructure knowledge
• Provision, patch and maintain servers with orchestration and management tools
• Safeguard production servers and participate in 24/7 support on a rotational basis
• Optimize system performance through continual measurement, reporting and analysis of system telemetry
• Create/Review/Update procedural and support documentation
• Take an active role in continuous improvements, innovation, and knowledge sharing across teams
Why you would be the best person for this role:
• Post-Secondary education in Computer Science/Engineering or any equivalent combination of training and experience
• 3+ years working in a Linux environment
• 3+ years experience implementing and managing DevOps tools such as Ansible, Jenkins, Vault, Nexus, etc.
• Software development or scripting experience (Python, Bash etc.)
• Proficient with version control tools
• Desire to improve tasks, make workflows automated
• Certified RedHat System Administrator
• Experience working on open source projects