DevOps Engineer Needed

Location: Richmond, VA
Date Posted: 01-02-2018
Position Title: DevOps Engineer
Location: Richmond, VA 23219
Work Status: US Citizen
Position Status: 6-month contract to hire
Compensation: negotiable
**Candidates must be able to work on a W2 basis and W/O sponsorship**
 
Job Description
The Development Operations Engineers (DevOps Engineers) provide daily support of the operating environment. This position handles a variety of responsibilities surrounding environment maintenance, monitoring, code deployment, server optimization, developer support and security.  The candidate must possess excellent communication skills, should be comfortable working autonomously and within a team environment, and be willing to work on-call and after hours.
 
Key Responsibilities:
  • Work closely with Agile software engineering teams optimize the technology stack for performance, maintainability and fault tolerance
  • Conduct code promotion and change management
  • Design and build logging and monitoring systems to identify bottlenecks and assist with the analysis and troubleshooting of hardware and software issues
  • Proactively maintain, monitor, and analyze system components across server infrastructure
  • Evaluate and install application and system upgrades, including daily maintenance such as backups and runtime upgrades
  • Document, drive, and execute against industry best-practice processes and organizational procedures
  • Perform system performance and load testing procedures
  • Perform security audits and system hardening measures
  • Share routine operations task and on-call support
 
Minimum Requirements
5 years IT operations, systems maintenance and/or monitoring experience
 
Critical Skills
  • Experience with Microsoft and Linux server administration, IIS, .net server builds, configurations and providing ongoing maintenance and support
  • Strong, hands-on experience with scripting
  • Experience with code management processes, procedures, and tools (e.g., TFS, GIT, etc.)
  • Knowledge of advanced system monitoring, logging and analysis concepts (SCOM, web logs, Splunk, etc.)
  • Understanding of Agile methodology principles
 
Additional Skills and Qualifications
  • Principles of application security in a cloud environment
  • Automation and configuration tools (Puppet, Chef, Ansible)
  • Knowledge of development languages (.net preferred)
  • Excellent problem-solving skills
  • Prioritize and execute tasks
  • Communicate ideas in both technical and user-friendly language
  • Active participation in the technical community desired
  • Excellent written and verbal communications skills
  • Continuous integration and deployment knowledge preferred
 
Education
4-year degree in Computer Science or related field of study
 
Physical Requirements
General office demands
or
this job portal is powered by CATS