Junior/Intermediate DevOps Engineer

Ackroo - Hamilton, ON (5 months ago)

Apply Now

Ackroo is seeking a DevOps Engineer for a permanent full-time position at one of Canada’s most exciting and innovative companies. Ackroo is building the next generation of gift card and loyalty rewards payment products. You will be challenged across a wide variety of technologies. You will join a dynamic, fast-paced and highly skilled team working to maintain and improve our cloud services to support our growing product and customer base. You should have a passion for DevOps, IT, and Cloud Architecture and a desire to pursue excellence.

Who You Are:
  • You would like to play a critical role partnering with Product Development, Data Center Operations, and QA teams to deliver our SaaS solutions to the world
  • You enjoy automation, monitoring tools, and developing tools to improve efficiency, IT, keeping secure systems, adhering to security compliance, and abstracting the complexity
  • You want to be responsible for frameworks and tools to build, test, and package the Ackroo SAAS software through development, stage, and production environments.
  • You gain satisfaction when you’re able to quickly and safely build & deploy, effortlessly recover systems in case something goes wrong, and multiply the productivity of a team with tools
Key Responsibilities:
  • Design, develop, and maintain the tools to simplify the life-cycle of our cloud service in multiple environments from build to roll out
  • Integrate and support monitoring applications to provide insight into application state, health, access/intrusion control, and logging/traceability
  • Help the product team provision and deploy new developer workstations on the cloud
  • Work with Product Leads to troubleshoot problems in our build and deployment systems as it pertains to the software code and external libraries and dependencies
  • Contribute to estimation and scheduling of DevOps and Operational scope
  • Collaborate with the team to drive operations/deployment considerations in software features
  • Implement IT policies to adhere to security compliance and audits
Required Skills/Qualifications:
  • BASc or Diploma in Software or IT related degrees
  • Minimum of 2 years relevant experience in a Developer, DevOps or System Admin role
  • Minimum of 2 years of hands-on experience working with cloud infrastructure and services, preferably Google Cloud Platform (or similar AWS or Azure experience)
  • Experience designing and implementing tasks in CI/CD pipelines and tools (GitLab, Jenkins, Travis)
  • Experience with Containers & Container Orchestration (Docker, Kubernetes, Helm)
  • Experience designing and implementing workflows with Artifact Management systems (Proget, Artifactory, etc)
  • Strong Bash, Python, or Ruby scripting knowledge
  • Git repository and release management experience
  • Knowledge of the Software Development Life Cycle and experience working in QA environments
  • Knowledge or experience implementing IT policies for security and privacy compliance (SOC, PCI, etc)
  • English (mandatory)
  • Bilingual French/English (preferred)