
DevOps Engineer
- Toronto, ON
- Permanent
- Temps-plein
- 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.
- 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.
- Escalation on-call rotation
- Occasional travel (quarterly offsite, conferences – less than 10%)
Nous sommes désolés mais ce recruteur n'accepte pas les candidatures en provenance de l'étranger.