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
Technical Skills Required
Benefits & Perks
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.