Byte Systems is seeking a Systems Engineer to develop, build, deploy, manage, and administer cloud software and infrastructure for delivering complex software products in a production environment. The goal is to enable the delivery of software in an on-demand cadence through repeatable processes, tools, and cloud infrastructure.
Requirements
- Minimum five (5) years of related Systems and Linux Engineering experience
- Experience securing cloud environments and supporting customer accreditation for highly sensitive systems
- Experience deploying code in AWS utilizing solutions such as Terraform, Ansible, and CloudFormation
- 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
- Demonstrated experience developing and scaling applications written in Java, Python, or other programming languages with Cloud Native technologies
- Demonstrated experience with cloud technologies used with ETL and big data pipelines such as Glue, EMR, HIVE, Spark, S3, SQS, and SNS
Responsibilities
- Develop, build, deploy, manage, and administer cloud software and infrastructure
- 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
- Provide system accreditation support to include security configurations, system scanning, and audits
- Design, develop, test, debug, and deploy new cloud software and infrastructure that extend or replace existing capabilities
Other
- Active Top Secret/Sensitive Compartmented Information (TS/SCI) clearance, with polygraph.
- 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
- Document and provide regular updates on project status through established team communication tools
- Collaborate with cross-functional team of software engineers, data scientists, analysts, project managers, and other engineering groups
- Ability to communicate technical information both orally and written