πSouth Africa
Senior DevOps Engineer

Virtuous
πRemote - United States
Please let Virtuous know you found this job on JobsCollider. Thanks! π
Summary
Join Virtuous, a company dedicated to helping nonprofits, as a Lead DevOps Engineer. You will guide our development team in building high-performance applications and ensuring rapid deployment to production. This role requires strong technical leadership, expertise in containerization technologies (like Azure and Terraform), and a proven track record in infrastructure and architecture. You will be responsible for leading IaC strategies, architecting scalable applications, building CI/CD pipelines, mentoring other engineers, and collaborating with various stakeholders. Virtuous offers competitive pay, comprehensive benefits, and a supportive work environment.
Requirements
- 7+ years of experience in software development or DevOps engineer, with at least 5 years of hands-on experience with DevOps in a growing organization
- In-depth understanding of Terraform and Azure deployments, including core features, Terragrunt, multi-environment deployments, and secure use of tooling such as env0
- Expertise building and support release pipelines using GitHub Actions and Azure DevOps Pipelines to both Azure and AWS
- Proficiency in using version control systems like Git
- Strong analytical and problem-solving abilities with a keen eye for detail
- Excellent verbal and written communication skills, with the ability to convey complex technical concepts to non-technical stakeholders
Responsibilities
- Lead the management and development of IaC strategies at Virtuous
- Provide technical direction and ensure best practices are followed
- Orchestrate containerization of applications to smooth out local workflows, ensuring that developers can onboard and provide value quicker
- Architect and build scalable, maintainable, and secure application architectures, focusing on the ability to automatically scale out applications to support increased load during heavy workflows
- Build and maintain deployment Pipelines in GitHub and Azure DevOps
- This includes the management of multiple environments (dev, qa, staging, production) and improvement of the CI/CD pipelines to allow the engineering teams to deploy on-demand
- Reviewing PRs from all squads on their DevOps contributions for consistent and predictable implementations
- Mentor other DevOps Engineers, as well as Software Engineers, providing guidance and support to help them build robust systems and contribute effectively to the team
- Work closely with product managers, engineering leads, cloud engineers, and other stakeholders to gather requirements, define project scope, and deliver high-quality solutions
- Troubleshoot and resolve technical issues, performance bottlenecks, and bugs in a timely manner
- Maintain comprehensive documentation for code, processes, and systems to ensure knowledge sharing and continuity
- Stay up-to-date with the latest trends and advancements in containerization, Azure, DevOps strategies, and related technologies
- Advocate for and implement improvements to development processes and tools
Preferred Qualifications
- Hands-on work as a software engineer in order to have a true understanding of the challenges faced by the engineering team
- Experience with automated testing frameworks (e.g., Testrail, Playwright) and test-driven development (TDD)
- Experience with project management tools and methodologies (e.g., Agile, Scrum)
- Contributions to open-source projects or a strong presence in the DevOps community
Benefits
- Market competitive pay leveraging Carta data
- Employee recognition through Bonusly (birthdays, anniversaries, achievements, etc.)
- 401(k) retirement plan with company matching- 50% match up to 6% of compensation after 90 days
- Unlimited PTO
- Paid volunteer days and company holidays
- Employer-contributed healthcare benefits, encompassing medical, dental, and vision coverage, with plans available for dependents and choices for Health Savings Accounts (HSA) and Flexible Spending Accounts (FSA)
- 12 weeks primary parent leave, 4 weeks secondary parent leave - full pay (adoption as well)
- Company outings and events
Share this job:
Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.
Similar Remote Jobs
πGreece
π°$150k-$200k
πUnited States
π°$60k-$75k
πLithuania
πBulgaria

πUnited Kingdom

πIndonesia
πPortugal
πAustralia
πChina