At GCI, we solve the hard problems. As a SME Systems Engineer, a typical day will include the following duties/skills:
Required Skills- AWS Infrastructure: Deep expertise in AWS cloud environments, including architectural best practices, cost optimization, and high availability.
- Infrastructure as Code (IaC): Proven experience designing and managing cloud infrastructure using Terraform as the primary tool for provisioning and configuration.
- CI/CD & Automation: Demonstrated experience building and maintaining robust CI/CD pipelines using Jenkins to automate the deployment of web applications (e.g., Tomcat, containerized services).
- Development Workflows: Experience managing source control and development workflows within GitHub, ensuring code quality and efficient integration processes.
- Agile Methodology: Experience working within agile development environments, participating in sprints, and collaborating closely with cross-functional software teams.
- Linux/Unix Expertise: Strong background in managing, hardening, and optimizing RHEL/Rocky Linux systems.
- Scripting & Programming: Proficiency in Python or Bash for automation and tool development.
- Security & Compliance: Experience securing platform components, including secret management, PKI/encryption, and maintaining documented artifacts for security certification.
- System Documentation: Proficient in maintaining architecture diagrams, runbooks, and internal developer documentation to facilitate ease of use.
Desired Skills- Internal Processes: Familiarity with the customer's internal technology stack and established change management processes.
- Database Management: Strong knowledge of managed database services (RDS, Postgres, MySQL) and their integration into platform architectures.
- Search & Analytics: Experience implementing and managing Elasticsearch for logging, search, and data analysis.
- DevOps Culture: Experience advocating for and implementing DevOps practices, including "shift left" security, automated testing, and developer self-service tooling.
- Cloud Optimization: Demonstrated ability to perform performance analysis and cost-optimization for distributed cloud-native systems.
A candidate must be a US Citizen and requires an active/current TS/SCI with Polygraph clearance.