DevOPs Engineer in Nashville, TN at APEX Systems

Date Posted: 5/27/2018

Job Snapshot

Job Description

Job #:  844115

Apex Systems, the 2nd largest IT staffing has an opening for a Senior DevOps Engineer with one of our largest Healthcare Services Clients in Nashville, TN. 

A Senior DevOps Engineer has in-depth software programming and technical expertise in the automation and Cloud arena. Administration of tools, and automation of application deployments and support of code across multiple environments. As a member of the Enterprise Application Support team, you are responsible for building, configuring, delivering and supporting tools for our end users. Our goal is to improve business performance, so a candidate should be able to identify and evaluate new technology solutions that will benefit our environment.

If you are interested in learning more about this opportunity, please send an up to date resume over to Andrew @ amueller@apexsytems.com. 

Qualifications:

• Experience with automation/configuration management using either Chef, Ansible, or an equivalent configuration tool

• Background in utilizing Development toolchain tools such as Jira, GitHub, Jenkins, Rundeck, Octopus Deploy, or equivalent.
• Scripting languages to include Perl, Shell Scripting with Python coding experience a plus.
• Database experience to include Oracle and Microsoft SQL
• Ability to use a wide variety of open source technologies and tools
• Ability to diagnose & address application issues
• Understanding of the Software Development Lifecycle
• Understanding of Change and Release Management
• Experience with IT operations and Applications Support
• Strong grasp of automation tools
• Lead and support 1st & 2nd Level support operations to resolve technical issues
• Design, Develop, Implement and ongoing support of CI pipelines
• Develop or implement configuration changes as part of run the business activities
• Build and maintain tools for deployment, monitoring, automation/configuration management
• Code deployments in conjunction with 2nd Level support across multiple technologies
• Continuous improvement to overall Process and Technology
• Solves assigned software engineering and technical problems in resourceful and effective ways across Development, Test and Production environments

Under general direction, has duties on instructing, directing, and checking the work of other production engineering personnel. Acts as lead in the design, benchmark testing, and documentation of program implementation. Responsible for applications installation and configuration dealing with the overall operating system, such as large telecommunications networks, data security, health, and stability of the application. May customize purchased applications and assist in maintaining and reviewing technical manuals. Requires full technical knowledge of all phases of software implementation and configuration. Responsible for quality assurance review and the evaluation of new and existing software products. Acts as project leader for projects with small budgets or limited duration.