Senior DevOps Engineer
TLDR
Own and evolve the development operations for a big data infrastructure, shaping tech choices, building CI/CD pipelines, and automating deployments at scale.
Company Description
FourV Systems, LLC is a global leader in data analytics empowering enterprises to derive more knowledge and intelligence by correlating historical and real-time data. Our products bridge the gap between scheduled analytics of stored data and real-time streaming analytics on big, fast data sets. We apply patented proprietary machine learning algorithms and natural language processing capabilities to unlock the power of stored and streaming cross-domain data in transformative ways.
Are you a software developer with big, fast data experience looking to make an impact with a rapidly growing team of talented developers working on delivering a transformative product? Are you highly motivated to make a real impact in the trajectory of our company? If so, FourV Systems is looking for developers and engineers just like you.
At FourV Systems, we believe our employees are our greatest asset. We offer competitive salaries, a full benefits package with available medical, dental, vision, and disability insurance, and a 401k retirement package. We offer paid time off, a well-stocked kitchen, and team building activities. Most importantly, we offer the opportunity to build a world class product with a team of talented engineers. At FourV Systems, we help our partners Know More, Now™.
Job Description
In the Senior DevOps Engineer role, you will be responsible for developing and maintaining the development operations environment for our big data infrastructure platform. The environment will consist of build tools, source tracking, and ticket tracking systems for continuous integration, continuous testing, and continuous delivery capabilities.
This is a great opportunity to join early and influence the technology selection, design, and have ownership of the infrastructure.
Key Responsibilities
- Implement and maintain continuous integration, continuous testing, and continuous delivery platforms on hosted systems
- Work closely with QA and other software engineers on Agile teams to support the development operations environment
- Perform penetration and source code security scans
- Participate in architecture discussions to address long-term design objectives
- Automate anything that can be automated with Jenkins, Chef, or Puppet
- Develop and maintain quality documentation and escalation procedures
Skills & Experience
- 3+ years of software development experience in a Unix/Linux environment
- Production application of Ant and Maven build tools, with Gradle and sbt experience a plus
- Bash shell script development for product build automation and deployment
- Development of Puppet or Chef modules and configuration of deployment using these systems to include standalone and managed modes
- Production application of Vagrant and Packer tools, Docker experience a plus
- Management and basic scripting (AWS CLI) experience to interface with Amazon Web Service deployments
- Extensive experience with continuous integration (CI) tools such as Jenkins or Bamboo
- Extensive experience managing source repositories such as git or SVN
- Configuration of Nexus build artifact repository and integration into CI environment
- Experience with configuring and managing ticket tracking tools such as JIRA is a plus
- Experience with penetration testing tools such as Nessus and the OWASP toolkit a plus
- Full software development life-cycle experience with proven track record of shipping quality software products on-time
- Knowledge of professional software engineering practices including coding standard, code reviews, source code management, build process, testing, and operations
- Experience with public, private, and hybrid cloud implementations preferably AWS or Azure
- Four year degree in CS, CE, EE, or other technical field such as math, physics, or engineering is required – a graduate degree in CS, CE, EE is a plus.
- Excellent written and verbal communications skills
Join our team today and Know More Now™ with FourV Systems.
Benefits
Health Insurance
medical, dental, vision, and disability insurance
Paid Time Off