Senior Linux Systems Engineer

General Dynamics Information Technology
Chantilly, VA
Sep 18, 2019
Sep 21, 2019
Full Time
milCloud(R) 2.0 is a Defense Information Systems Agency (DISA) led program that connects commercial cloud service offerings to Department of Defense (DoD) networks in a private deployment model. This provides DoD mission partners the latest scalable cloud technology and operates at Impact Level 5 and 6 of the Cloud Computing Security Requirements Guide. milCloud(R) 2.0 works to improve availability and performance of datacenter services and reduces the DoD's total cost of ownership for delivering infrastructure services.GDIT is looking for a Senior Linux Systems Engineer to help support our the milCloud(R) 2.0 Team. NOTE: This position will have the option to work from either our Columbia, MD or Chantilly, VA office.In this role you will be an active member of the milCloud 2.0 Team performing analysis, configuration, installations, upgrades, monitoring, maintenance, troubleshooting, patching, compiling, securing and repair of Linux servers in a cloud service provider environment. The right candidate will work well with a team, exhibit excellent customer service skills at all times and be self-motivated seeking ways to improve the environment.GDIT delivers the milCloud 2.0 cloud service to the Department of Defense (DoD) as an on premise commercial cloud service, services offerings currently include or may include in the future:* Infrastructure as a Service* Platform as a Service* Software as a Service* Database as a Service* Backup as a Service* Systems administration and security support RESPONSIBILITIES:* Develop and maintain custom scripts and stored procedures to automate repetitive tasks and improve consistency in operations and maintenance activities. May include creating scripts using various languages to include Bash, Python, or PHP to automate various tasks in multiple environments using Ansible and Puppet.* Serve as a hands-on valued contributor to many initiatives within the infrastructure engineering team and work closely with other teams to address issues and ensure problems are resolved in a timely and in an efficient manner* Perform software installation, update and patch on Linux Servers and Linux based appliances.* Provide leadership and mentoring, and work within a collaborative team environment.* Deploy approved release packages and break-fix solutions in accordance with all enterprise architecture and configuration, change, and release management policies and procedures.* Monitor infrastructure, systems operations, and critical application services 24/7; provide information and statistics relevant to system limits on capacity, data storage, system utilization, etc.; respond to critical outages and restore services within agreed upon service levels.* Experience developing and interpreting detailed installation instructions and supporting documentation to effect system design deployments.* Provide technical expertise in the areas of system design, installation, configuration, tuning, capacity planning, troubleshooting and problem resolution.* Participate as necessary in the validation matrix role to independently test and validate solutions to ensure fulfillment of all business requirements, compliance of regulations and quality of solutions.* Sets up administrator and service accounts, maintains system documentation, tunes system performance, and installs system-wide software.* Interact with the Engineering Manager, Team Lead, customer, and site staff occasionally attending regularly scheduled customer meetings. * Maintain the integrity and security of servers and systems by following established security protocols and practices; analyze systems and keep systems current with changing technologies. * Install new software, troubleshoot, grant permissions to applications, and assist in training lesser experienced administrators.* Perform system updates, make recommendations on server configurations, and implement changes in multiple environments from test or development to production.* Respond to alerts, customer reported issues, escalate problems as required, and resolve significant matters exercising independent judgment and within established support practices. REQUIRED QUALIFICATIONS:* Active Top Secret security clearance* Bachelor's Degree in Computer Science, Information Technology, or related field and least 5 years work experience with the design, installation, administration & maintenance of Linux systems (preferably RHEL v6.x, 7.x and CENTOS); or equivalent combination of education and experience.* Demonstrated success in automating server builds, standardizing images, and managing Linux systems via central management tools such as Satellite, Ansible, or Puppet, etc.* Strong experience of Linux operating systems required (RedHat preferred)* Experience with deployment and configuration automation tools, such as Ansible or Puppet.* Strong experience in Unix/Linux infrastructure, SAN/NAS and backup technologies* Prior experience working on complex deployments involving automation.* Experience with deployment and administrative repositories for things like Ansible playbooks, Puppet manifests, Shell scripts, etc..* Knowledge and proficiency in developing scripts using Bash, Python, or PHP.* Excellent interpersonal and communication skills needed to work with business partners, engineering, operations and vendors* Strong analytical and strategic thinking skills with a service oriented mindset* Quick learner, detail oriented; demonstrable thoroughness and strong ownership of work* Good team player with a strong willingness to participate and help others* Able to prioritize in a fast moving, high pressure, constantly changing environment; high sense of urgency* Strong time management and organizational skills.* Ability to work in a virtual team environment as well as independently DESIRED QUALIFICATIONS:* Experience with KVM / QEMU* Experience with managing work tasks via tools such as JIRA and ServiceNow* Experience with enterprise technologies such as Pure Storage, Splunk, CloudStack, Palo Alto For more than 50 years, General Dynamics Information Technology has served as a trusted provider of information technology, systems engineering, training, and professional services to customers across federal, state, and local governments, and in the commercial sector. Over 40,000 GDIT professionals deliver enterprise solutions, manage mission-critical IT programs, and provide mission support services worldwide. 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.