GoLang Developer
Techstar group
Job Summary
We are seeking an experienced GoLang Developer for a contract position. The ideal candidate will have 6 to 15 years of experience, with at least 5 years of recent software development experience using languages like Go, C, or C++. You should also have 5+ years of hands-on technical experience with DevOps tools and practices. Responsibilities include architecting and automating cloud-native technologies, provisioning infrastructure, and working with containers like Docker and Kubernetes. Experience with serverless computing, infrastructure code tools (Terraform, YAML), and CI/CD workflows (Bamboo, Jenkins, GitHub) is essential. A deep understanding of OOA/OOD concepts and experience with the full software development lifecycle using Agile practices are required. Familiarity with cloud-native security concepts and DevSecOps is also important. The role demands a detail-oriented, critical thinker with strong learning aptitude and excellent communication skills.
Must Have
- 6-15 years of experience
- 5+ years GoLang/C/C++ development
- 5+ years DevOps experience
- Cloud-native technologies (Docker, Kubernetes)
- CI/CD workflow experience
- OOA/OOD concepts
- Agile practices
- Cloud-native security/DevSecOps
- Excellent communication
Good to Have
- Bachelor's Degree in CS or related field
- Serverless computing (CDN, Lambda)
- Infrastructure as Code (Terraform, YAML)
- CI/CD tools (Bamboo, Jenkins, GitHub, GitLab, Chef, Puppet, Ansible)
Job Description
Job Type: Contract
Experience: 6 to 15 years
Requirements:
• Bachelor’s Degree or higher in Computer Science, Information Technology, Engineering or related scientific or equivalent professional experience.
• At least 5+ years recent software development experience using programming languages such as Go, C, or C++ in either a professional environment or a combination of college internship and project software development experience.
• 5+ years of hands-on technical experience with DevOps tools and practices.
• Experience architecting & automating cloud native technologies and provisioning infrastructure.
• Hands-on experience with cloud development using containers such as Docker, Kubernetes, etc., serverless computing using CDN, Lambda, etc., and infrastructure code using tools such as Terraform, YAML, etc.
• Experience architecting cloud native CI/CD workflows using tools such as Bamboo, Jenkins, GitHub, GitLab, Chef, Puppet, Ansible, etc.
• Deep knowledge of OOA/OOD concepts.
• Experience with the full software development lifecycle and delivery using Agile practices.
• Experience implementing and designing cloud-native security concepts, DevSecOps.
• A detail-oriented “go-getter” and “critical thinker” mindset with the courage to learn new topics and become the subject matter expert.
• Excellent written and verbal communication.