What are the responsibilities and job description for the DevOps Engineer position at GoAssetWorks?
AssetWorks Inc is part of the Volaris business group. Our parent company, Constellation Software, is Canada's second-largest software company. While creating technologies to help our customers succeed is what we do, it is not who we are. Our company comprises the best and brightest individuals in the industry. Our employees hail from around the globe and thrive in our collaborative and innovative environment.
Are you a problem solver who thrives on collaboration? Do you find yourself automating everything just because you can? At AssetWorks, we’re searching for a DevOps Engineer who’s not just about writing scripts and managing pipelines—but someone who thinks big, moves fast, and thrives in a culture of continuous innovation.
Who we are: AssetWorks is a leading software company at the forefront of innovation in IWMS software for the education market. We develop cutting-edge solutions that empower institutions to thrive in the digital landscape. With a focus on user-centric design and agile development methodologies, we have built a strong reputation for delivering high-quality software products that solve complex challenges. As we continue expanding our offerings and growing our customer base, we seek a highly skilled and experienced Product Manager to join our dynamic team.
Who You Are:
You’re the glue between development and operations, the person who loves efficiency, scalability, and reliability. You don’t just solve problems; you anticipate them. You think in systems and processes, always looking for ways to optimize and automate. You believe collaboration is key—whether working with developers to improve deployment workflows or helping security teams fortify infrastructure.
What You’ll Do:
- Champion automation-first thinking, making deployments smooth and painless.
- Improve CI/CD pipelines because speed and reliability make you happy.
- Work closely with developers to enhance application performance and scalability.
- Own cloud infrastructure, ensuring it’s secure, scalable, and cost-efficient.
- Monitor, troubleshoot, and optimize systems to keep everything running smoothly.
- Stay ahead of industry trends, constantly learning and evolving.
What You Bring to the Table:
- A passion for automation—whether through Terraform, Ansible, or a tool you swear by.
- A knack for solving complex challenges in innovative ways.
- Experience with cloud platforms (AWS, Azure, or GCP).
- A mindset of continuous improvement for yourself and the systems you work on.
- A collaborative spirit—you love working with engineers, product teams, and leadership to bring ideas to life.
Why AssetWorks?
We believe in talent over titles and potential over years of experience. If you love building reliable systems, automating processes, and making an impact, you’ll fit right in. At AssetWorks, we foster a culture where innovation thrives, and your contributions genuinely matter.
- Flexible work culture
- Opportunities to grow and lead
- A team that values fresh ideas and creative solutions
What you’ll love about us:
- Our culture is built on promoting innovation and diversity of ideas
- Flexible hours for work-life balance
- An array of products and experienced teams to learn from
- Excellent health care benefits, FSA, HSA option
- Education and Training reimbursement
- Automatic enrollment in our annual bonus program
Responsibilities
- Maintain our Continuous Integration/Continuous Delivery (CI/CD) pipeline using Jenkins
- Administer Source Control
- Provision both Linux and Windows development servers using AWS
- Improve the build and deployment process.
- Design and implement new solutions to streamline manual operations
- Driving development forward using cutting-edge technologies
- Build and manage tools that enable software releases in a fast-paced enterprise environment.
- Assist in troubleshooting internal product deployment issues.
- Manage version number upgrades of the CI/CD pipeline between each release.
Required Experience
- 3 years of experience creating and managing code-driven DevOps pipelines
- Experience deploying and administering source management tools such as GIT
- Experience building and deploying both Linux and Windows environments in AWS
- Prior experience in an environment utilizing agile methodologies
- Familiarity with Docker container management
- Basic SQL Knowledge
Skill sets that would be an added plus
- Experience with DevSecOps
- Familiarity with Shibboleth SSO authentication
- Database management (MySQL, MSSql, Oracle, MongoDB)
- Familiarity with security scanning tools such as OWASP Dependency Check/Track, and OWASP ZAP