The business problem is to develop, build, deploy, manage, and administer cloud software and infrastructure designed to deliver complex software products in a production environment for GDIT, a global technology and professional services company that delivers technology and mission services to every major agency across the U.S. government, defense and intelligence community.
Requirements
- Demonstrated experience developing and scaling applications written in Java, Python, or other programming languages with Cloud Native technologies
- Experience deploying code in AWS utilizing solutions such as Terraform, Ansible, and CloudFormation
- Experience securing cloud environments and supporting customer accreditation for highly sensitive systems
- Experience working on large projects involving multiple IC organizations
- Experience working with multiple large data flows and analyzing data failure conditions
- Extensive experience as a Linux Systems Administrator, preferably RHEL/CentOS (installation, configuration, upgrades, troubleshooting)
- Prior experience with one or more scripting tools: Shell, Perl/CGI, Python, Ruby
Responsibilities
- Assess, develop, or enhance system capabilities to meet new or evolving requirements
- Manage day to day operations of systems by monitoring system performance, configuration, maintenance, and repair
- Assist application teams with creation, configuration, integration, and management of Linux systems and platforms
- Perform initial troubleshooting of issues and work with other teams, as necessary, to efficiently resolve issues
- Document and provide regular updates on project status through established team communication tools
- Provide system accreditation support to include security configurations, system scanning, and audits
- Work across internal and external government organizations to develop, implement, debug, monitor, and support complex data processing capabilities
Other
- Bachelor’s Degree in Computer Science, Information Technology, or other related technical discipline, or the equivalent combination of education, technical training, or work/military experience
- Minimum five (5) years of related Systems and Linux Engineering experience
- U.S. Citizenship Required
- Ability to communicate technical information both orally and written
- Strong analytical and problem-solving skills