Lead Software Engineer
GIGATEC Engineering · Annapolis Junction, MD · 3 mo ago
On-siteEducationFull-time
What You’ll Be Doing
- Perform Linux / Kubernetes / DevOps responsibilities
- Dive deep into developing and maintaining complex and diverse Infrastructure as Code (IaC) solutions
- Focus on automation and efficiency to reduce manual effort and increase the reliability of software builds and deployments
Required Skills
- Using the Linux CLI and Linux tools
- Using Bash/Python to develop scripts to automate provisioning of HPC systems
- Release management best practices including versioning, automation, risk management, and continuous improvement
- Managing software builds and releases with one or more programming languages
- CI/CD principles, methodologies, and best practices
- Designing, implementing, and maintaining CI/CD pipelines using tools such as Jenkins, GitLab CI, Travis CI, or CircleCI
- IaC (Infrastructure as Code) principles and automation tools including Ansible
- Experience with containerization technologies such as Docker and Containerd
- Experience with Git Source Control System
Desired Skills
- Atlassian Tool Suite (JIRA, Confluence)
- Familiarity with Agile and Scrum methodologies for project management and collaboration
- Fluent in sarcasm, kindness, and the occasional office banter
Perks and Benefits
- 100% Paid Healthcare
- 10% 401k in every paycheck
- 100% Fully Vested!