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.

14 Skills Required For This Role

Github Cpp Agile Development Gitlab Yaml Ansible Terraform Chef Puppet Bamboo Ci Cd Docker Kubernetes Jenkins

Similar Jobs