DevOps Engineer

Posted 25 days agoViewed
CanadaFull-TimeSupply Chain Technology
Company:Tecsys Inc.
Location:Canada
Languages:English
Seniority level:Middle, 4+ years
Experience:4+ years
Skills:
AWSDockerBashKubernetesCI/CDLinuxDevOpsTerraformMicroservicesAnsibleSaaS
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.
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.
Similar Jobs:
Posted 1 day ago
North AmericasFull-TimeSoftware Development
Backend Engineer II - Minesweeper - Personalization
Company:
Posted 1 day ago
Ontario, CanadaFull-TimeSaaS, Risk Management
Senior Solutions Engineer | REMOTE (ONTARIO)
Company:Gatekeeper
Posted 1 day ago
CanadaFull-TimeSoftware Development
Senior Software Engineer, Backend (Growth Platform)