CCRi is looking for a skilled DevOps engineer with development and sysadmin experience. The work will focus on designing, building and maintaining infrastructure for machine-learning at the terabyte to petabyte scale.
Tech: Hadoop, Spark, Accumulo, GeoServer, NiFi, HBase, Puppet, Docker, Ansible, AWS, C2S
Languages: Scala, Java, Python, Bash
Develops: Large-Scale Data Pipelines for Machine Learning
Runs on: Linux
The job youll do:
50%: Supply operational engineering expertise for project teams
30%: Build out configuration management using Puppet or Ansible
20%: Optimize and troubleshoot infrastructure stack
Your focus will be on building stable and reproducible environments for one to three teams. We are constantly working on new projects, so CCRi seeks out self-starters who are excited about learning new technology. CCRi prefers candidates who have strong communication skills, good customer service, good troubleshooting skills, and a "get-it-done" mentality.
We will look to you to configure and deploy development environments, manage multiple development clouds, manage development tools such as continuous integration servers, artifact repositories, and in-house databases.
We use Scala, Java, Python, and Bash on CentOS/RedHat 6/7, Ubuntu, Docker containers, and Windows Server machines, managed by PXE, Cobbler, Puppet, and Beaker. Our workflow is built around Maven for building, Git for source control, Jira for issue tracking, and Jenkins for Continuous Integration.
Most CCRi software is built on the Hadoop ecosystem. Our stack includes NiFi, Accumulo, HBase, Spark, and Storm. We maintain on-premises clusters and use AWS for larger-scale work.
Youve got at least a year of relevant experience on a significant software project. Ideally, you have a bachelors in computer science or a related field. You are familiar with at least one modern programming language, and have used Puppet, Chef, Ansible, or Salt.
- US citizenship required. We do not offer sponsorships.
- This position is for our Charlottesville office only. We do not offer remote or contract positions.
- Casual Work Environment
- Intellectually Challenging Work
- Health Insurance
- Short Term Disability Insurance
- Generous Defined Benefit Retirement
- Very Flexible Vacation Policy
- Want to know more? Check out our recruitment video: https://www.youtube.com/watch?v=W_b2EY1tlRM
CCRi is committed to a diverse and inclusive workforce because we know that our differences benefit our employees, our customers, and our community. We are proud to be an Equal Employment Opportunity and Affirmative Action employer. We do not discriminate based upon race, color, religion, age, sex, sexual orientation, gender identity, national origin, status as a an individual with a disability, status as a protected veteran, or any other applicable legally protected characteristics.