
Senior Software Developer, DevOps
Posted Sep 2

Posted Sep 2
This is a fully remote position, open to applicants in Canada.
β’ Design, enhance, and refine Jenkins shared libraries, Jenkinsfiles, and CI/CD pipelines utilizing Groovy.
β’ Evaluate and optimize workflows for building, testing, releasing, and deploying applications.
β’ Develop reusable pipeline components and establish standardized delivery patterns.
β’ Implement source control, code review, automated testing, documentation, and practices that ensure maintainability.
β’ Enhance build performance through optimized pipeline architecture, parallelization, caching, dependency management, and artifact handling.
β’ Fortify deployments with automated testing, quality gates, validation, health checks, environment promotion, and rollback functionalities.
β’ Collaborate with development and QA teams to enhance application building, testing, packaging, versioning, and deployment processes.
β’ Modernize CI/CD methodologies and utilize delivery metrics to identify bottlenecks and track improvements.
β’ Drive technical advancements in engineering tools and practices while supporting platform engineering and developer self-service initiatives.
β’ Construct and manage secure, scalable AWS infrastructure through Infrastructure as Code, primarily using CloudFormation.
β’ Assist with Docker and AWS ECS/Fargate deployments.
β’ Create code, scripts, tools, APIs, and reusable components aimed at automating engineering and operational workflows.
β’ Diagnose issues with application code, builds, CI/CD pipelines, cloud infrastructure, networking, and configurations.
β’ Utilize Splunk, New Relic, and AWS CloudWatch for deployment validation and troubleshooting purposes.
β’ Enhance monitoring, alerting, rollback processes, and post-deployment validation techniques.
β’ Engage in incident response and conduct root cause analyses.
β’ Lead CI/CD and DevOps enhancements across engineering teams.
β’ Collaborate with Software Engineering, QA, SRE, Security, and Architecture teams.
β’ Offer technical expertise and assist teams in adopting CI/CD, DevOps, cloud, and software delivery practices.
β’ Establish standards, documentation, reusable examples, and operational runbooks.
β’ Take accountability for intricate technical challenges through investigation, implementation, and validation.
β’ Participate in a monthly rotating on-call schedule; occasional after-hours work may be necessary.
β’ Over 7 years of experience in DevOps, CI/CD engineering, software engineering, platform engineering, or cloud engineering.
β’ Excellent communication skills and a proven ability to independently tackle complex technical challenges.
β’ Extensive experience with Jenkins, Groovy, and CI/CD engineering, including Jenkins files, shared libraries, reusable pipeline components, build agents, and troubleshooting pipelines.
β’ Strong background in software delivery engineering, encompassing build systems, automated testing, artifact management, versioning, deployment, validation, rollback, and enhancing delivery speed and reliability.
β’ Solid experience with AWS and Infrastructure as Code, particularly with CloudFormation or Terraform.
β’ Familiarity with containers and cloud-native deployments, including Docker and platforms like AWS ECS/Fargate.
β’ Proficient in Git/GitHub and troubleshooting across application code, builds, CI/CD pipelines, cloud infrastructure, networking, configurations, and deployment environments.
β’ Applicants must currently reside in Canada.
β’ Visa sponsorship is not available.
β’ Cost-shared health and dental benefits plan.
β’ Competitive Retirement Savings Matching Program.
β’ Flexible work arrangements supported by our Work From Anywhere Policy.
β’ Paid time off available for personal use at your discretion.
β’ Top-Up Parental Leave program.
β’ Reduced working hours with full pay for new parents.
β’ Complimentary access to CL products for employees and their children.
β’ Quarterly Wellness Incentives.
β’ Monthly employee activities along with a recognition program.
β’ Employee Allyship Groups (EAGs).
Shield AI
Netflix
Travoom
HeroSoftware GmbH - Shopify Apps
Get handpicked remote jobs straight to your inbox weekly.