JOIN OUR TEAM

At Holmes Corporation (HC), we are a team of innovators focused on achieving our mission: to help professionals advance in their careers.  And our culture is the cornerstone of our identity and success. We believe that who we are – as a team, as individuals, as leaders, family members, and community members – centers us, empowers us, and drives inclusion to deliver growth and impact. It’s the reason so many employees have dedicated decades of their career to HC.  We set ambitious goals, and we make it fun to work together to achieve them.

Vision: To be a global leader in learning, engagement and partner growth, leveraging our innovative technology and services to transform certification and professional development programs, elevate member engagement, and foster workforce advancement.

Values:

  • Human-Centric: We always consider the human impact of the work we do and the decisions we make.
  • Growth Oriented: We set accelerated, market-based growth goals and take an outward-looking approach to solutions.
  • Impact Driven: We take pride in the work we do and the impact our products, services, and volunteer activities have on individuals in our local, national, and global communities.
  • Fearless in Exploration: We boldly and openly explore and assess new business opportunities, products, and solutions. We embrace possible failures as learning opportunities that lead to growth and ongoing innovation.
  • Empowering: We position people to excel by clarifying roles, aligning individuals’ strengths to their roles and responsibilities, trusting them to execute, and providing feedback throughout.
  • Accountable: All individuals are responsible for their actions, behaviors, decisions, and performance and understand their role in HC’s success.
TWP_2015_FINAL

We hope you’ll consider joining our team. Check out what’s available and submit your resume.

DevOps Lead

Position Summary

We are looking for an extremely bright, experienced DevOps Engineer to help us evolve our
infrastructure. We want someone with expertise and passion to design, develop, and support critical infrastructure for our software applications. Our ideal candidate will foster collaboration and take a full-stack view of system resilience, reliability, and security, bringing automation and monitoring skills.

 

What You’ll Accomplish

This DevOps Engineer will work directly with our engineering team to create the software that makes our business succeed. This close-knit team will work together to deliver the platform for our educational products, helping our end-users prepare for, and complete, certification exams. They will manage cloud-based infrastructure and create pipelines and implement tools to automate repeatable tasks and speed time to market.

What You’ll Do

  • Provision and configure infrastructure using tools like Ansible, Terraform, or CloudFormation, including setting up servers, networks, and cloud services.
  • Design, implement, and maintain CI/CD pipelines to automate the software development lifecycle, from code commit to deployment.
  • Automate repetitive tasks, such as deployments, testing, and infrastructure provisioning, to improve efficiency and reduce errors.
  • Implement monitoring solutions to track system performance, identify issues, and set up alerts for proactive problem resolution.
  • Ensure the security of infrastructure and applications, implementing security best practices, and conducting regular security audits.
  • Work closely with development, business and product operations, and vendors to foster communication, collaboration, and shared responsibility for software delivery.
  • Diagnose and resolve issues related to infrastructure, applications, and deployments.
  • Identify and address performance bottlenecks to ensure optimal application performance.
  • Manage cloud infrastructure (Azure) and services, including resource provisioning, cost optimization, and security.
  • Work with container technologies like Docker and orchestration platforms like Kubernetes to build and deploy services and applications in a scalable and efficient manner.
  • Create internal and external facing standard operating procedures. Document procedures and workflows for knowledge sharing and NOC support.

What You’ll Bring

  • Years of progressive DevOps experience.
  • Strong professional experience with Linux system administration.
  • Proficiency in scripting languages like Python, Bash, and PowerShell.
  • Experience with cloud platforms, ideally Azure.
  • Knowledge of CI/CD tools (e.g., Jenkins, GitLab CI, Azure DevOps).
  • Experience with configuration management tools (e.g., Ansible, Chef, Puppet).
  • Familiarity with containerization (Docker) and orchestration (Kubernetes).
  • Strong problem-solving and troubleshooting skills.
  • Excellent communication and collaboration skills.
  • Knowledge of database systems (Postgres).
  • Experience with monitoring and logging tools (e.g., Prometheus, Grafana, ELK stack).

If you’re ready to take on new challenges, empower individuals and organizations with the knowledge and skills they need to thrive in their industries and work for an organization with an amazing culture, we want to hear from you.

Apply to Become Our Next DevOps Lead

To apply, email a copy of your resume and cover letter to:

[email protected]

Please include DevOps Lead in the subject line.