Senior DevOps Engineer

turbovets, inc. • Canada
Remote
Apply
AI Summary

Lead the design and implementation of CI/CD pipelines, optimize infrastructure, and mentor junior engineers. Collaborate with backend and UI engineers to build efficient pipelines. Develop solutions for executing end-to-end tests in remote pipeline environments.

Key Highlights
Design and maintain efficient Continuous Integration pipelines
Collaborate with backend and UI engineers to build pipelines
Develop and manage container orchestration and deployment manifests
Maintain AWS cloud infrastructure with CDK for Terraform
Mentor junior engineers and demonstrate leadership
Technical Skills Required
Docker Docker Compose Linux containers Kubernetes AWS GitHub Actions AWS CodeDeploy AWS ECS CDK for Terraform Shell scripting (Bash and POSIX-like shells) Networking between containers in cloud environments Package management (e.g., NPM) Progressive application delivery (e.g., Blue-Green deployments)
Benefits & Perks
Competitive compensation
Remote flexibility
Comprehensive health and dental insurance
Professional development and training opportunities
Performance-based bonuses

Job Description


Job Title: Senior DevOps Engineer (SDE-III)


Location: Remote (Fully Remote)


Company: TurboVets Canada


About TurboVets:

At TurboVets, we're on a mission to revolutionize access to veteran benefits through precision, honor, and commitment. Our elite team of veterans, tech innovators, visionaries, and subject matter experts collaborates to simplify and accelerate securing essential benefits for veterans. By leveraging advanced AI technology and large cloud SaaS infrastructure, we streamline processes from claims to financial assistance, ensuring veterans receive the support they've earned without unnecessary delays. If you want to be apart of the next hyper-unicorn, this is it.


Our Culture:

TurboVets operates with a "ride or die" mentality, emphasizing accountability, excellence, and collaboration. We work fast and efficiently, united by our unwavering commitment to serving those who served. Our team values open communication and fosters an environment where every member takes full ownership of their projects.


Why Join Us?

  • Mission-Driven Work: Be part of a team that makes a tangible difference in the lives of veterans. Your contributions will directly enhance our solutions, helping veterans access their benefits faster.
  • Remote Flexibility: Work from anywhere in Canada, with a preference for candidates based in Ontario.
  • Competitive Compensation: We offer robust pay and benefits designed to support your well-being and professional growth.
  • Innovative Environment: Join a forward-thinking team that embraces cutting-edge technology and innovative solutions. We leverage tools like AWS, Kubernetes, Docker, and CI/CD automation to stay ahead.
  • Opportunities for Growth: Develop your career with leadership opportunities and professional development. As a senior team member, you'll shape the DevOps culture at TurboVets.
  • Supportive Team Culture: Collaborate with a dynamic and ambitious team that values open communication and teamwork.
  • Perks and Benefits:
  • Comprehensive health and dental insurance
  • Professional development and training opportunities
  • Performance-based bonuses
  • Supportive team culture


Job Overview:

We seek a passionate and experienced Senior DevOps Engineer (SDE-III) to join our dynamic team. You will lead the design and implementation of CI/CD pipelines, optimize infrastructure, and mentor junior engineers to ensure reliable and efficient application delivery. Your role will involve guiding technical decisions and collaborating closely with backend and UI engineers.


Responsibilities:

  • Design and maintain efficient Continuous Integration pipelines using GitHub Actions.
  • Develop solutions for executing end-to-end (E2E) tests in remote pipeline environments.
  • Collaborate with backend and UI engineers to build pipelines tailored to their workflows.
  • Architect and implement robust Continuous Delivery pipelines using AWS CodeDeploy.
  • Develop and manage container orchestration and deployment manifests using AWS ECS.
  • Work closely with solution architects to create effective infrastructure solutions.
  • Maintain AWS cloud infrastructure with CDK for Terraform as Infrastructure-as-Code (IaC).
  • Enhance CI/CD performance through minimalist, DRY (Don't Repeat Yourself) systems.
  • Clearly communicate the value of DevOps initiatives to product teams and leadership.
  • Mentor junior engineers and demonstrate leadership through best practices.


Qualifications:

  • Bachelor’s or Master’s in Computer Science, Software Engineering, or equivalent experience.
  • 5 - 8+ years of profound DevOps experience, focusing on application delivery and infrastructure management.

Proficiency in:

  • Docker, Docker Compose, and Linux containers
  • Kubernetes or other container orchestration tools
  • AWS or similar IaaS solutions
  • CI/CD tools such as GitHub Actions

Strong understanding of:

  • Networking between containers in cloud environments
  • Package management (e.g., NPM)
  • Progressive application delivery (e.g., Blue-Green deployments)
  • Shell scripting (Bash and POSIX-like shells)


Nice to Have:

  • Experience with Agile methodologies (Scrum, Kanban) and project management using Jira
  • Knowledge of edge networking and DNS services
  • Experience designing high-availability cloud architectures
  • Exposure to FinOps and cloud financial management


Inclusivity Statement:

TurboVets is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees. We encourage candidates from all backgrounds to apply.


How to Apply:

Interested candidates are invited to submit their resume and a brief cover letter outlining their qualifications and interest in the role.


Subscribe our newsletter

New Things Will Always Update Regularly