Are you a talented Senior DevOps engineer looking to operate software as a service (SaaS) infrastructure? You will be a key member of the Veriforce software development team, working to create CICD pipelines, monitoring solutions, and an internal developer platform built on Kubernetes that serves tens of thousands of customers. Your work will have a strong impact on user experience, customer satisfaction, and company growth. We work in an agile environment utilizing modern tools such as AWS, Terraform, Ansible, and Packer. The ideal candidate will be experienced, organized, positive, driven, and a team player.
What that means day-to-day:
- Provide technical thought leadership in collaboration with Architecture and Development
- Design, implement, and maintain infrastructure as code for both development and production environments
- Design, implement and maintain observability and monitoring solutions and monitor the system health, taking action to maintain up-time and performance SLAs
- Design, implement, and maintain continuous delivery systems and advise development teams on code and implementation to increase application resiliency, operability, and best practices
- Design, implement, and maintain Kubernetes clusters with advanced configuration and features
- Design, implement, and maintain Kafka clusters with advanced configuration and features
- Identify points of failure and recommend solutions
What you’ll need to be successful:
- 5+ years of relevant experience in Dev Ops in a SaaS environment
- Expertise in distributed systems including load balancing, distributed messaging, and distributed databases
- Expertise in software configuration management (SCM) and tools like Chef, Puppet, Ansible or similar
- Expertise in cloud platforms, primarily AWS
- Expertise in automated deployment methodologies that support CICD, Jenkins or GitHub Actions preferred
- Experience configuring and administering Kubernetes clusters using advanced features including VPA/HPA and KEDA, Karpenter, service mesh, and multiple node groups
- Experience configuring and administering Kafka clusters including disaster recovery mechanisms, data loss prevention techniques, and determining topic configuration to right size for demanding and variable loads
- Experience with Windows and Linux systems and tools
- Prior professional application development experience with a particular focus on SaaS applications and web development
- Knowledge of IP networking, including TCP, UDP, firewalls, and TLS
- Knowledge of software engineering and design principles such as design patterns, architectural patterns, CAP Theorem, event driven architecture, and similar
- Must be security-minded at all levels
- Experience with NGINX, Redis, and API gateways
- Experience with NoSQL and/or "Big Data" technologies
- Knowledge of Microsoft SQL Server and PostgreSQL
- Experience with C# and .NETCore
What you’ll get in return:
- Work with a global team! We have colleagues and customers across North America and around the world.
- Veriforce is a great place to work! Our leaders and team members consistently cite our culture as one of the top reasons it’s a great place to build a career.
- Veriforce provides
- 100% employer-paid medical and dental insurance for employees
- Monthly contributions to Health Savings Accounts
- A 401(k) match that is immediately fully vested
- Outstanding time off benefits
- Paid time off for volunteer activities
- Remote work opportunities
About
Equal Employment Opportunity We are an equal opportunity workplace. All candidates will be afforded equal opportunity through the recruiting process. We do not discriminate against any employee or applicant for employment because of race, color, sex, age, national origin, religion, sexual orientation, disability, gender identity and/or expression. We are dedicated to growing a diverse team of highly talented individuals and creating an inclusive environment where everyone feels empowered to bring their authentic selves to work. If you are contacted for an interview and require accommodation/adjustments during the interviewing process, please let us know.
Skills Required
- 7+ years of relevant DevOps experience in a SaaS environment
- Expertise in distributed systems, including container orchestration, distributed messaging, and distributed databases, with emphasis on Kubernetes and Kafka
- Expertise with cloud platforms, primarily AWS
- Expertise with infrastructure-as-code, particularly Terraform and Ansible
- Expertise with automated deployment methodologies, especially Jenkins and GitHub Actions
- Prior professional application development experience focused on SaaS applications and web development
- Knowledge of software engineering and design principles, including design patterns, architectural patterns, CAP Theorem, and event-driven architecture
- Security-minded approach at all levels
- Experience with NGINX, networking, and security
- Experience with NoSQL and/or Big Data technologies
- Knowledge of Microsoft SQL Server and PostgreSQL
- Experience with C# and .NET Core
What We Do
We help create better workplaces, and help to keep people safe, reduce risks and simplify processes through our expert teams and technology. Since 1979, we’ve been providing our clients with market-leading compliance and risk management solutions. We have expanded over the years to include certification, accreditation, HR and health and safety consultancy for SMEs, and training expertise, resulting in the Alcumus business that exists today. By building great relationships with our customers, we understand their needs and provide a range of technology solutions, advice and support that helps to identify and minimise risks, navigate compliance and create better workplaces to keep people safe. Our solutions go beyond simple box ticking exercises, where we constantly look for new and innovative ways to support and enhance our clients’ businesses and make it easier for them to keep their workforce safe by embracing new and evolving technology. Our team includes over 1,000 employees across our UK, North American, American and APAC offices. We take great pride in being an inclusive organisation by respecting and appreciating each individual, regardless of age, gender, ethnicity, religion, disability, sexual orientation, education, or nationality, creating a safe, positive, and nurturing environment. Whether you’re a contractor, SME or multi-national enterprise, we’re here to help create safe and effective workplaces.


.png)





