- DevOps Engineer
- Remote, Canada
- Permanent
DevOps Specialist
Full-time, anywhere in Canada
(competitive salary, remote work, benefits, future potential for stock options + more)
INNOVATION, HIGH IMPACT, BEST IN CLASS – these are all words that resonate with you and the type work you want to be doing!Our client is making big steps forward in the real time payment processing industry, enabling real time and lower cost payments for businesses, while removing friction and complexity for consumers. Led by veteran executives from payments, banking and telecoms, but maintaining all the spirit of a tech start-up.
Your individual success will be visible, and critically important to your team. You’ll have the chance to grow and make an impact – from day one.
You’ll be exposed to all aspects of technology, new ideas and new ways of working. You will be an important part of the development of new features and functionality, collaborating with product owners, stakeholders and development teams to complete projects and further the business. You participate in the full story from beginning to end: build, plan, execute and release (CI/CD)
We are looking for someone smart and capable. You are a problem solver with strong communication skills. You know how to keep things moving forward, love to share and develop ideas and you can’t help but put your heart and soul into your work.
WHAT YOU WILL DO IN A DAY:
- Design, implement and maintain all infrastructure and operational services
- Create processes to perform continuous deployment, including orchestration of deployment process
- Develop tools and scripts to improve efficiency of operational tasks
- Create and provide best practices to the organization for DevOps, builds, CI/CD, and infrastructure
- Implement monitoring processes and design/deploy monitoring dashboards and alerts
- Implement an automated and tested disaster recovery plan
- Build and support system automation, deployment, and continuous integration tools
- Help to maintain and monitor production environments
- Help to design and support internal development environments inside AWS
- Research new technologies and tools and recommend those that best fit the team and organization
WHAT YOU BRING TO THE TABLE
- Bachelor’s Degree in Computer Science, Software Engineering, or relevant experience
- 2+ years of experience with DevOps Practices in Cloud environment
- 2+ years of experience with AWS (AWS Certification is preferred)
- Experience in scripting languages, such as Java, Python, Groovy, NodeJS (JavaScript), Golang etc
- Experience with medium or large-scale infrastructure
- Experience with Continuous Integration and Deployment (CI/CD) tools such as Jenkins, CircleCI
- Experience working with Container Infrastructure, Kubernetes, Docker
- Experience with Hashicorp Terraform or similar technologies
- Knowledge of Cloud best practices, operations, and security
- Excellent communication and written skills
- Adaptable, high-achievers energized by a start-up environment
- Project owners who can engage with developers and other stakeholders
REQUIRED SKILLS
- AWS (2+ years)
- SQL (2+ years)
- Git
- Jenkins, CircleCI, or similar technologies
- Kubernetes, Docker, or similar technologies
- Terraform or similar technologies
- SonarQube or similar code quality tools
NICE TO HAVE
- Development skills in Java, Kotlin
- Vert.x
- Some hands on with WordPress, AWS Lightsail
- Click to Apply