Sage Recruiting is looking for a Senior DevOps Engineer to join a fast-growing SaaS company that powers clubs and their members across North America. Their platform is used by millions and continues to expand, driving innovation in the industry. This is a unique and exciting opportunity to be the first DevOps Engineer at the company.
You'll play a foundational role in shaping and implementing DevOps practices and culture across the engineering organization. For the right person, this is a chance to take ownership, lead strategic initiatives, and have a lasting impact on how software is built, tested, and deployed. We're looking for a skilled and motivated engineer with strong experience in Azure DevOps, .
NET development, and ideally some WordPress knowledge. In this role, you will be responsible for designing and implementing robust CI/CD pipelines, automating infrastructure, and improving system reliability and scalability. You'll work closely with developers, system administrators, and other stakeholders to enhance our development and deployment workflows and bring DevOps best practices to life across the company.
If you're excited about building from the ground up, driving change, and making a significant impact in a growing SaaS environment, we'd love to hear from you! Key Responsibilities:Azure DevOps ManagementDesign, implement, and maintain CI/CD pipelines using Azure DevOps. Automate the build, test, and deployment processes for .
NET and WordPress applications. Manage and monitor Azure resources and services. Implement Infrastructure as Code (IaC) using Azure Resource Manager (ARM) templates, Terraform, or similar tools.
NET DevelopmentCollaborate with development teams to optimize the build and deployment processes for . NET applications. Troubleshoot and resolve issues related to .
NET application deployments. Ensure best practices in . NET development and deployment are followed.
WordPress DevelopmentImplement and maintain CI/CD pipelines for WordPress applications. Manage and optimize WordPress hosting environments. Collaborate with developers to ensure smooth deployment and operation of WordPress sites.
Automation and ScriptingDevelop and maintain scripts and tools to automate tasks and improve efficiency. Utilize scripting languages such as PowerShell, Bash, or Python for automation tasks. Monitoring and LoggingSet up and configure monitoring and logging solutions to ensure the health and performance of applications and infrastructure.
Implement alerting and incident response processes. Collaboration and CommunicationWork closely with development, QA, and operations teams to streamline the development and deployment processes. Participate in code reviews, design discussions, and other collaborative activities.
Continuous ImprovementStay up-to-date with the latest industry trends and best practices. Identify areas for improvement and implement solutions to enhance the efficiency and reliability of the development and deployment processes. Requirements:Education and ExperienceBachelor's degree in Computer Science, Information Technology, or a related field.5+ years of experience in a DevOps role, with a strong focus on Azure DevOps, .
NET development, and WordPress development. Technical SkillsStrong knowledge of . NET development, including experience with C#, ASP.NET, and related technologies.
Proficiency in Azure DevOps and experience with creating and managing CI/CD pipelines. Experience with WordPress development, including themes, plugins, and hosting environments. Proficiency in scripting languages such as PowerShell, Bash, or Python.
Experience with Infrastructure as Code (IaC) tools like ARM templates, Terraform, or similar. Knowledge of monitoring and logging tools (e.g., Azure Monitor, New Relic). Soft SkillsExcellent problem-solving and troubleshooting skills.
Strong communication and collaboration skills. Ability to work independently and as part of a team. Detail-oriented and able to manage multiple tasks simultaneously.
Preferred QualificationsAzure certifications (e.g., Azure DevOps Engineer Expert, Azure Administrator Associate). Familiarity with containerization and orchestration technologies (Docker, Kubernetes) is a plus. Experience with other cloud platforms (AWS, Google Cloud) is a plus.
Familiarity with Agile/Scrum methodologies. Experience with security best practices and compliance standards. What we Offer:Competitive salary: $120-130KBonus plan (\~$10K per year)Extended health and dental benefits
Stock employee purchase plan
Tuition reimbursement plan ($2K per year)Hybrid work (1 day a week in the Markham office)3 weeks of PTO and 6 personal days
On-call Rotation: pager duty, approximately one week per month