Tecsys Logo

Tecsys

DevOps Engineer

Posted 24 Days Ago
In-Office or Remote
3 Locations
Mid level
In-Office or Remote
3 Locations
Mid level
The DevOps Engineer will manage cloud infrastructure, automate deployments, optimize performance, and support SaaS operations, collaborating with development teams.
The summary above was generated by AI
Description

Having recognized the advantages of remote work, such as improved employee morale, increased productivity, and positive impacts on both employee wellbeing and the environment, we are proud to be a digital-first company. Our digital-first work environment, combined with our conveniently located offices and collaborative workspaces, provides our team with the freedom and flexibility to work in the most productive way for them.

About us

Tecsys is a fast-growing innovator offering supply chain solutions to industry leading healthcare systems, hospitals, and pharmacy businesses to distributors, retailers, and 3PLs. We work with industry leaders to transform their supply chains through technology. If you thrive on tackling interesting challenges with continuous learning opportunities then Tecsys could be a good fit for you!

About the Role

The Tecsys Cloud Services team is looking for a talented Cloud DevOps Engineer to provide operations and implementation support for our cloud-based infrastructure as well as managed services in a SaaS environment. The Infrastructure & Production Operations team strives to automate everything, manages our infrastructure as a code, and builds our platform on the top of Open-Source tools and applications.

Job Description / Key Responsibilities

  • Building clients’ infrastructure deployment.
  • Designing, scaling, and implementing an automated approach across all stages of Tecsys platform life cycle;
  • Building a CI/CD Pipeline for our delivery process;
  • Authoring deployment logic to address different scenarios and edge cases;
  • Developing automation and tests for all our processes;
  • Working with AWS services with an emphasis on complex, hybrid architectures;
  • Monitor the various Tecsys’ server infrastructure systems and ensure their stability and maximize customer uptime.
  • Drive towards efficient, scalable architectures for the Tecsys server infrastructure.
  • Collaborate with developers to plan and build deployment automation and maintainability of larger Tecsys network.
  • Provide technical infrastructure and platform support for our SaaS offering.
  • Develop automation for routine system maintenance and monitoring.
  • Participate in the development of administration standards and procedures.
  • Research, innovate and improve cloud services offered to customers.
  • Adhere to and enforce Change Management Processes.
  • Participate in project planning and implementation. (design, implement & support).
  • Planning and executing maintenance procedures.
  • Document and automate incident response playbooks.
  • Response to incidents.

Qualifications / Requirements

  • Bachelor's degree required; or equivalent work experience.
  • 4+ years production level experience for high volume and highly available distributed systems that are Java based or .NET based web platforms.
  • 2+ years production level experience with various AWS or Azure cloud services (at least one)
  • Demonstrated mastery in scripting (Ubuntu, grep, shell, bash, etc.)
  • Clear understanding of Networking concepts (e.g. Firewalls, NAT, Port, Subnetting, VPC, VPNs, DNS, etc.)
  • Experience with designing and owning production Unix container ecosystems (Docker, EKS or AKS, Kubernetes, service discovery, service registry)
  • Proven track record of securely architecting and/or managing AWS (e.g. IAM, EC2, VPC, ELB, ALB, Autoscaling, Lambda) using Infrastructure as Code techniques such as Cloud Formation, Terraform
  • Excellent problem solving, organizational and communication skills
  • Knowledge and experiences of AWS or Azure required (at least one of them)
  • Knowledge of GitLab (enterprise license) preferred (or at minimum, Jenkins required)
  • Knowledge of Terraform required
  • Knowledge of Ansible required
  • Knowledge of Kubernetes preferred
  • Knowledge of Helm preferred
  • Basic knowledge of Java- or .Net-based development required
  • Experience with SaaS company is preferred
  • Strong proficiency in both written and verbal English communication essential for effective correspondence with clients, suppliers, business partners and colleagues beyond the province of Quebec.

Additional Requirements

  • Escalation on-call rotation
  • Occasional travel (quarterly offsite, conferences – less than 10%)

At Tecsys, we are committed to fostering a diverse and inclusive workplace where all employees feel valued, respected, and empowered. We believe that diversity drives innovation and strengthens our ability to deliver exceptional solutions. We welcome and encourage applicants from all backgrounds, experiences, and perspectives to join our team.

Tecsys is an equal opportunity employer. Accommodation is available for applicants selected for an interview.

NB: if you are applying to this position, you must be a Canadian Citizen or a Permanent Resident of Canada, OR, have a valid Canadian work permit.

Top Skills

.Net
Ansible
AWS
Azure
Docker
Gitlab
Java
Jenkins
Kubernetes
Terraform

Similar Jobs

11 Days Ago
Remote
Canada
Mid level
Mid level
Software • Financial Services
The Intermediate DevOps Engineer will enhance infrastructure and reliability, improve CI/CD practices, and collaborate on critical projects, with a focus on security and automation.
Top Skills: AWSBashCi/CdCloudwatchDatadogGitGrafanaKubernetesMySQLPrometheusPythonRedisTerraform
13 Days Ago
In-Office or Remote
Toronto, ON, CAN
Mid level
Mid level
Edtech • Software
The AWS DevOps Engineer role involves managing AWS resources, implementing security practices, maintaining network configurations, and facilitating disaster recovery while ensuring compliance and documentation.
Top Skills: Aws CloudwatchAws Ec2Aws EcsAws EksAws GuarddutyAws IamAws LambdaAws MacieAws RdsAws ShieldAws WafCloudFormationRoute 53Terraform
5 Days Ago
Remote
Canada
Mid level
Mid level
Marketing Tech • Software
The role involves developing, implementing, and maintaining cloud infrastructure for a SaaS application, focusing on scalability, CI/CD, and security.
Top Skills: Aws CdkDatadogDockerGitNode.jsTypescript

What you need to know about the Ottawa Tech Scene

The capital city of Canada and the nation's fourth-largest urban area, Ottawa has proven a rapidly growing global tech hub. With over 1,800 tech companies, many of which are leaders in their sectors, the city's tech talent now makes up more than 13 percent of its total workforce. This growth is driven not only by the big players like UL Solutions and Dropbox, but also by a thriving startup ecosystem, as new businesses emerge to follow in the footsteps of those that came before them.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account