Remote Senior DevOps Engineer

Logo of Virtuous

Virtuous

πŸ“Remote - United States

Job highlights

Summary

Join our team at Virtuous as we seek an experienced Lead DevOps Engineer 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.

Requirements

  • 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

Responsibilities

  • Lead the management and development of IaC strategies at Virtuous
  • 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
  • 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

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
  • 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)

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

Please let Virtuous know you found this job on JobsCollider. Thanks! πŸ™