DevOps Engineer
Veriforce is the fastest-growing SaaS-technology and services company in the global supply chain risk management market. We help industry-leading companies create and maintain operating cultures and work environments that optimize safety, promote sustainability, and foster collaboration across a broad spectrum of internal and external stakeholders. What separates Veriforce from the rest is our people. We hire highly-intelligent, growth-minded individuals that team well and continuously look for new, better ways of solving business challenges.
Are you a talented Senior DevOps engineer looking to operate a software as a service (SaaS) infrastructure? You will be a key member of the Veriforce software development team, working to deploy, monitor, and operate our software across key production systems that serve 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.
Your Core Responsibilities Will Be:
- Provide technical thought leadership in collaboration with architecture and Engineering
- 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
You’ll Bring These Attributes to the Table:
- 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 CI/CD/CM, Jenkins preferred
- Experience configuring and administering Kubernetes clusters using advanced features including non-standard networking, storage classes/claims, namespacing, and multiple node groups
- Experience configuring and administering Kafka clusters, including disaster recovery mechanisms, data loss prevention techniques, and determining topic configuration to the 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, SSL
- 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
Nice to have:
- Experience with NGINX, Redis, Memcached, and Rancher 2.x
- Experience with graph databases, NoSQL and/or "Big Data" technologies
- Knowledge of Microsoft SQL Server and PostgreSQL
- Experience with C# and .NETCore
Here are just a few of the great reasons you should join our team!
- We are mission-focused and mission-driven to help bring workers home safe every day. Our training products and compliance platform help keep workers safe.
- Work with a global team! We have colleagues and customers across North America and overseas.
- Veriforce is a great place to work! Our leaders and teams cite culture as one of the top reasons this is a great place to work.
- Veriforce provides
- 100% paid employee medical and dental insurance
- 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
All job offers will be contingent on successful completion of a drug screen and background check.
Apply for this job
*
indicates a required field