DevOps Engineer
- Contract
Company Description
Artech is the 10th Largest IT Staffing Company in the US, according to Staffing Industry Analysts' 2012 annual report. Artech provides technical expertise to fill gaps in clients' immediate skill-sets availability, deliver emerging technology skill-sets, refresh existing skill base, allow for flexibility in project planning and execution phases, and provide budgeting/financial flexibility by offering contingent labor as a variable cost.
Job Description
Our client is looking for a candidate with a strong background in infrastructure automation to help us design, implement, and maintain software build engineering processes, product testing and staging environments, and a Linux-based infrastructure.
We're looking for someone that is enthusiastic about new technologies, who's excited about working closely with a small group of engineers and developers, who enjoys taking ownership of their work, who wants to help us think about and design new infrastructure solutions, who wants to introduce new technology ideas, and who wants to learn.
Responsibilities
Primarily responsible for the day to day creation, deployment, support and maintenance of development software stacks, overseeing build frameworks, repackaging RPM dependencies, improving OS distributions, writing configuration management code, and building software tools to support infrastructure provisioning.
Required Experience
The ideal candidate will have a minimum of 1 year, direct and hands-on experience in a medium to large Linux based environment supporting development activities.
Specific required experience includes:
· Linux systems administration – (CentOS, Redhat)
· Storage (preferably NAS)
· Configuration management and automation using tools such as Puppet, Chef, Ansible.
· Virtualization platforms (VMWare and OpenStack)
· Networking (primarily layers 1 – 3), protocols and standard tools such as tcpdump and traceroute
· Python or Ruby software development
· Shell scripting (bash/sed/awk/etc.)
· RPM packaging and package management
· Git source code management
· Continuous Integration Frameworks (e.g. Jenkins)
· Development technology (e.g. PHP, RoR, Python, Java, Groovy, etc.)
· Cassandra Database Administration
· Familiarity with SOA, SOLR, Splunk, Spark, Nagios, Docker
Skills Requirements:
Strong verbal and written communication/interpersonal skills. This is a role that requires representation and reconciliation of both developer and engineering stakeholders.
· Work effectively; contribute positively as a team member within a fast paced work environment
· Ability to learn quickly
· Ability to perform effectively under pressure
Additional Information
Prashant Sharma, Associate Recruiter
Associate Recruiter
Artech Information Systems LLC
360 Mt. Kemble Avenue, 2000 Suite, Morristown, New Jersey 07960
Contact : 973.967.3369
[email protected]