REQ#: RQ67174 Linux Engineer -TS/SCI w/ Poly Required (Open)
Travel Required: None
Requisition Type: Regular
Develops advanced engineering ideas and guides their development into a final product.
Develops masterful engineering skills to highly complex engineering problems and provides solutions which are highly innovative and ingenious.
Utilizes masterful engineering skills to perform highly advanced systems design, development, and integration form the start of a systems life cycle to the end.
Provides and applies masterful engineering to highly complex infrastructures including installing, configuring, testing and maintaining operating systems, application software, and system management tools.
Provides and applies masterful engineering skills to highly complex systems modeling, simulation, and analysis.
Performs continual maintenance and provides masterful engineering solutions for continual and highly complex security, backup and redundancy problems.
Provides guidance for the preparation and maintenance of all documentation for processes and procedures related to engineering projects.
Provides guidance to less-experienced Systems Engineers.
Maintains current knowledge of rapidly changing technology, always on the lookout for new technologies, and works with management to evolve current processes.
May coach and review the work of less-experienced professionals.
May serve as a task or project leader. (Not a people manager)
Performs complex systems development and design work that may include logic design, I/O design, model formulation, computer architecture analysis and design, and digital systems engineering.
Invents innovative ways to drive production operational efficiency.
Drives scalability and operability of supported systems/infrastructure.
Implements, manages and enhances Continuous Integration and Delivery (CI/CD) pipeline tools.
Creates, maintains, and reviews Infrastructure as Code (IaC) using Desired State Configuration (DSC) and/or Puppet configuration management tools to support the provisioning infrastructure.
Provides system/equipment/specialized training and technical guidance.
Recognized as a subject matter expert in a specific technology.
DESIRED QUALIFICATIONS: BA/BS (or equivalent experience), 15+ years of experience
Program Specific Requirements:
The Infrastructure Team Member will be responsible for the implementation, support and maintenance of all Linux infrastructure systems. The individual will work with network and systems engineers as well as application developers to install, configure, and maintain systems. Activities include but are not limited to:
Manage day to day operations of systems by monitoring system performance, configuration, maintenance, and repair.
Assist application teams with creation and configuration of Linus systems and platforms.
Work with other teams to deploy new software and improve existing systems
Project based development, implementation, and documentation of Linux systems and capabilities (Security enhancements, Resource Monitoring and Notification, Dev/Ops Automation, etc.)
Perform initial troubleshooting of issues and work with other teams, as necessary, to efficiently resolve issues.
Provide regular updates on project status through established team communication tools.
Participate in and conducting applicable accreditation support (scans, automation, auditing, etc.) on Linux systems.
Apply system firmware and update security and other patches.
The successful candidate must be able to work well both in a team setting and individually on project-based tasks and have direct experience in the following:
Linux System Administration
Extensive experience as a Unix/Linux Systems Administrator of Linux, preferably RHEL/CentOS (installation, configuration, upgrades, troubleshooting) Prior experience with one or more scripting tools:Shell, Perl/CGI, Python, Ruby Experience with Linux architecture, networking and optimization Relevant experience managing and monitoring Linux server resources in a VMWare/VSphere environment Prior experience with Centrify and Active Directory integration and management of Linux groups, accounts and servers Strong analytical and problem-solving skills Ability to communicate technical information both orally and written
Prior experience with SQL querying of a relational database, such as MySQL Prior experience setting up Docker clusters using Swarm and or Kubernetes Prior experience with git for Infrastructure code management
We are GDIT. The people supporting some of the most complex government, defense, and intelligence projects across the country. We deliver. Bringing the expertise needed to understand and advance critical missions. We transform. Shifting the ways clients invest in, integrate, and innovate technology solutions. We ensure today is safe and tomorrow is smarter. We are there. On the ground, beside our clients, in the lab, and everywhere in between. Offering the technology transformations, strategy, and mission services needed to get the job done.
GDIT is an Equal Opportunity/Affirmative Action employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or veteran status, or any other protected class.