Ansible Automation & Red Hat Linux System Administrator
Location: Baltimore, MD (hybrid)
Duration: Long Term
Description of Work:
Client is seeking an enterprise-level engineer Ansible Automation and Red Hat Linux
System Administrator to join our team of qualified, diverse individuals. This position will be located in Woodlawn, MD.
• Develop Ansible playbooks and modules.
• Work collaboratively with the cyber security engineering team to create and deploy Ansible solutions for a distributed data center infrastructure environment.
• Administer Ansible infrastructure, perform maintenance and configuration and provide SME level support.
• Troubleshoot and resolve issues in our dev, test, and production environments.
• Update system and process documentation and user guides as needed diagrams and SOPs as needed.
• Responsible for designing database tables and structures.
• Crete views, stored procedures, and functions in SQL.
• Design and maintain the 24x7 Linux server infrastructures that support SSA mission critical web-based applications.
• Maintain the Red Hat Linux Servers and secure the servers according to the Policy Compliance Management requirements.
• Manage and work in a Red Hat Linux operating system and services.
• Installation, configuration and tuning of RedHat 6 (REHL 6) and RedHat7 (REHL 7) virtual servers
• Configure and maintain Red Hat Satellite System Management Platform.
• Troubleshoot and Resolve Linux Operating System-based issues from Performance to Configuration.
• Backing up and Protecting Linux environments using platform-specific tools.
• Perform daily system checks, review and respond to events reflected in various management tools, perform server patch management.
• Notify Government representative of issues involving performance of the operating environment.
• Share technical best practices and serve as a point of contact for any major incidents, managing customer expectations and communications to a resolution of such incidents.
• Conduct system audit reviews and perform maintenance functions as required to ensure system health.
• Write and debug bash and korn shell scripts to assist in all manner of server management.
• Work with the team and application sponsors to resolve issues that arise in the daily administration of the Linux environment.
• Troubleshoot and resolve problems for all applications.
• Support, implement and maintain new applications coming into the environment.
• Present status information on issues and problems at the weekly team meetings.
• Document software changes.
• Document problem resolution steps.
• Assist in troubleshooting and problem resolution on Linux systems – performance, health, configuration.
• Assure best-practices and standards are implemented and adhered to for software systems.
• Perform daily system checks, review and respond to events reflected in various management and monitoring tools.
• Notify Government representatives of issues involving performance of the operating environment.
• Conduct system audit reviews and perform maintenance functions as required to ensure system health.
• Demonstrate strong oral and written communication skills, with the ability to communicate technical topics to management and non-technical audiences.
• Interface with the customer daily.
Basic Qualifications:
Minimum knowledge, skills, abilities needed.
• Bachelor’s degree and 6 years of relative experience, Master's degree and 4 years of relative experience, or 10 years of relative experience in an IT field in lieu of a degree
• Minimum of 4 years experience with Ansible Core and Ansible Tower. (Experience with Ansible strongly preferred, however open to other DevOps (Chef, Salt, Puppet) tools experience)
• Minimum of 2 years strong experience coding and scripting (PowerShell, Bash, Batch files, etc.)
• 4 years strong experience with RHEL 6, RHEL 7 System Administration
• Strong knowledge of Source Code Control Systems (Git)
• 4 years RedHat Enterprise Linux v6.x/7.x Operating System experience (Installation and upgrade of the operating system)
• 2 years WebSphere, ColdFusion and Apache Application Server platforms for both configuration and troubleshooting of hosted applications experience
• 2 years of experience setting up and maintaining Red Hat Satellite System Management Platform
• 2 years PERL and Python scripting
• 1 year XML
• 1 year of commonly used Linux tools such as JIRA, Confluence, BitBucket
• Must be able to obtain a Public Trust clearance
Preferred Qualifications:
Candidates with these skills will be given preferential consideration.
• Experience with version control (CVS, Subversion, Git, etc.)
• Strong background in VMWare administration
• Knowledge of VMWare Integrated Openstack or Openstack
• Demonstrate knowledge in Red Hat Cloud Computing discipline such as RedHat CloudForms, OpenShift, Docker, or other IaaS or PaaS solutions via training or seminars
• Strong understanding of and compliance with IT development process (SDLC)
• Strong requirements planning and project implementation skills and be able to work with internal technical staff and outside contractors to deliver results
• Web-based and E-Commerce development or in-depth support experience a plus
• JavaScript, CSS, XML, and HTML 5 experience a plus
• Certification in one or more of the following:
o Red Hat Certified System Administrator (RHCSA)
o Red Hat JBoss Administration (RHCJA)