⚠️ This job listing is closed. You can find more software development jobs here.
Virtuous is hiring a
Remote Senior DevOps Engineer
📍 Remote
About Us
Virtuous is on a mission to inspire global generosity by helping nonprofits build better relationships with their donors. We offer a modern software platform that provides mid-sized charities with elegant tools for fundraising, marketing, volunteerism, and online giving.
Our talented team is driven to disrupt the status quo in the nonprofit sector. We are hungry, humble, and committed to delivering best-in-class software solutions, customer success interactions, and sales experiences to the world’s leading nonprofits
We also recognize the importance of giving back and making a difference in the communities where we live and work. That's why we practice radical generosity by volunteering at nonprofits or going the extra mile for our team and the customers we serve. We take our work seriously, but we don’t take ourselves too seriously. We believe that life is too short not to love what you do.
The ideal candidate for Virtuous embodies our values by:
- Asking questions with a spirit of curiosity
- Giving feedback freely with candor & grace, welcoming it in return
- Displaying a passion for philanthropy and technology
- Serving with joy. Everyone is willing to make the coffee!
- Celebrating the wins & milestones of others
- Assuming good intent & demonstrating trust in others
- Pursuing relationships with people different from themselves & creates space to be human
Position Summary
We are seeking an experienced Lead DevOps Engineering to guide our development team in building for performance, and moving to production quickly. The ideal candidate will be a strong technical leader with a deep understanding of containerization technologies, IaC, Azure, Terraform, CI/CD pipelines, automated testing, and have a proven track record of leading infrastructure and architecture discussions.
Responsibilities
- Technical Leadership: Lead the management and development of IaC strategies at Virtuous. Provide technical direction and ensure best practices are followed.
- Containerization: Orchestrate containerization of applications to smooth out local workflows, ensuring that developers can onboard and provide value quicker
- Architecture Design: 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.
- Release Engineering: 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.
- Mentorship: 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.
- Collaboration: Work closely with product managers, engineering leads, cloud engineers, and other stakeholders to gather requirements, define project scope, and deliver high-quality solutions.
- Problem-Solving: Troubleshoot and resolve technical issues, performance bottlenecks, and bugs in a timely manner.
- Documentation: Maintain comprehensive documentation for code, processes, and systems to ensure knowledge sharing and continuity.
- Continuous Improvement: 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.
Must Haves
- Proven Experience: 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.
- Strong IaC Knowledge: In-depth understanding of Terraform and Azure deployments, including core features, Terragrunt, multi-environment deployments, and secure use of tooling such as env0.
- CI/CD Pipelines: Expertise building and support release pipelines using GitHub Actions and Azure DevOps Pipelines to both Azure and AWS. Experience with Amazon Beanstalk would be a plus.
- Version Control: Proficiency in using version control systems like Git.
- Problem-Solving Skills: Strong analytical and problem-solving abilities with a keen eye for detail.
- Communication: Excellent verbal and written communication skills, with the ability to convey complex technical concepts to non-technical stakeholders.
Nice to Haves
- Software Engineering Experience: Hands-on work as a software engineer in order to have a true understanding of the challenges faced by the engineering team.
- Testing: Experience with automated testing frameworks (e.g., Testrail, Playwright) and test-driven development (TDD).
- Project Management: Experience with project management tools and methodologies (e.g., Agile, Scrum).
- Open Source Contributions: Contributions to open-source projects or a strong presence in the DevOps community.
What We Offer
- 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
- We value our employee’s work-life balance and encourage taking advantage of Unlimited PTO
- Supportive time off including 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)
- We pride ourselves on Community and host exciting company outings and events.
Related Jobs:
- Integrations Engineer$70k - $80k
SOFTWARE DEVELOPMENT
Anedot
Remote
CRMSALESFORCEAPIPosted 1 day ago - Senior / Principal Full Stack Software Engineer
SOFTWARE DEVELOPMENT
Wise Rock
Houston, TX
REACTNODE JSPOSTGRESQLPosted 6 days ago - QA Analyst, Audience Experience$78k - $94k
SOFTWARE DEVELOPMENT
BibleProject
Remote
QUALITY ASSURANCEAUTOMATION TESTINGUX/UIPosted 11 days ago - Principal Software Engineer - Enterprise Applications
SOFTWARE DEVELOPMENT
Lifeway
Remote
DEVOPSCI/CDSALESFORCEPosted 13 days ago - Software Engineer II - NBS$95k - $105k
SOFTWARE DEVELOPMENT
Nelnet Business Services
Remote
C#.NETANGULARPosted 13 days ago - Engineering Manager$181k - $213k
SOFTWARE DEVELOPMENT
Planning Center
Remote
ENGINEERING MANAGERREACTRUBY ON RAILSPosted 14 days ago - Product Reliability Engineer (.Net)
SOFTWARE DEVELOPMENT
Virtuous
Remote
.NETAZURESQLPosted 14 days ago - Software Developer I$52k - $67k
SOFTWARE DEVELOPMENT
SIL International
Remote
WEB DEVELOPERUX/UIFRONT ENDPosted 18 days ago - Engineering Manager, Data Engineering
SOFTWARE DEVELOPMENT
EWTN
Remote
ENGINEERING MANAGERDATA ENGINEERSNOWFLAKEPosted 20 days ago - Senior Web Developer
SOFTWARE DEVELOPMENT
Renewed Vision
Remote
WEB DEVELOPERLARAVELDJANGOPosted 20 days ago
Want weekly Christian tech job updates?
Sign up for our newsletter to stay up to date with all of the latest Christian tech jobs.