Job Description :
UNIX Developer with DevOps Experience
Location Manassas, VA
Long Term Contract

Our client is looking for a professional with the following skills
UNIX developer with DevOps experience
Proficiency in Unix/Linux management and troubleshooting
Should have UNIX scripting, SQL
Proficiency in Ansible (Other configuration management tools may count but preferable is Ansible first)
Proficiency in Docker and orchestration tools
Having intermediate skills in scripting and programming (focused on Shell and Python)
Knowledge on Java and Node applications is good to have for troubleshooting
Good oral/written communication skills
Develop highly scalable Unix/Linux servers.
Deploy other management platforms supporting flexible development release process.
Develop deployment scripts and private cloud customization using latest Open Source Technology Frameworks.
Maintain Linux/Unix environment including account creation, application deployments, script creation, and backups.
Develop Frameworks for Auto-Scale infrastructure.
Maintain the network and security across multiple products.
Implement and Correlate application performance monitoring alerts with automated responses.
Troubleshoot and resolve hardware and software issues when necessary.
Proactively monitor servers, storage, security, applications and services.
Install, configure and maintain server hardware and software.
Deploy hardware, patches/updates utilizing best practices.
Work closely with developers to support the packaging, deployment, monitoring, and system reliability scripting that turns software into a complete deployed product.
Bring the latest tools and techniques to achieve optimal results.
Work closely with the development teams to define the tools, processes and implementation approaches to support fast iteration software development.
Work with DevOps counterparts to bring all systems into a unified platform and process.
Maintain the network and security across multiple products.
Duties will vary based on experience. (i.e. previous work as a DBA, Network Engineer, Information Security, etc.
Provide technical support for system users.
Other projects and responsibilities may be added at the manager’s discretion.
JOB REQUIREMENTS AND QUALIFICATIONS
Minimum 5 – 7 years’ experience working in a Unix/Linux Administration role.
Experience with Linux in a datacenter or cloud environment. (OpenStack, AWS, MS
Experience with Ansible, Jenkins, Chef or Puppet
Experience with large scale software development processes and high availability deployments.
Experience with team based collaborative development processes and driving the team to successful implementation.
Passion to develop the latest techniques and ideas in this fast growing position.
Passion to improve software, automation, HA deployments and a willingness to work with others to disseminate your work.
Experience with Ruby on Rails or PHP in a production environment.
BS or equivalent in Engineering, Computer Science, Math, or Physics required.
Education: Bachelor’s degree in Computer Science/Engineering, Electrical /Electronic Engineering desired, or equivalent education and/or related work experience
             

Similar Jobs you may be interested in ..