Job Summary:
GIGATEC Engineering is seeking a Lead Software Engineer to perform critical software engineering tasks. The role focuses on developing and maintaining Infrastructure as Code solutions, emphasizing automation and efficiency in software builds and deployments.
Responsibilities:
โข perform Linux / Kubernetes / DevOps responsibilities
โข 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
Qualifications:
Required:
โข Top Secret clearance
โข favorable completion of a polygraph
โข authorized to work in the U.S.
โข 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
โข Dev/Sec/Ops processes and related FOSS toolchains
โข Experience with containerization technologies such as Docker and Containerd
โข Experience with Git Source Control System
Preferred:
โข 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
Company:
At GIGATEC, we specialize in engineering advancements across cybersecurity, software development, and systems integration. Founded in 2020, the company is headquartered in Columbia, USA, with a team of 2-10 employees. The company is currently Early Stage.