GoLang Developer

GoLang Developer

Posted 1 week ago by Vallum Associates

Negotiable
Undetermined
Undetermined
Sheffield, England, United Kingdom

Summary: The GoLang Developer role requires a candidate with a strong background in software engineering and infrastructure, focusing on large-scale distributed systems. The position demands proficiency in Python and GoLang, along with hands-on experience in cloud services like AWS or GCP. The ideal candidate should also have a solid understanding of DevOps practices and security principles in cloud environments.

Key Responsibilities:

  • Develop and maintain large-scale, distributed systems.
  • Utilize Python and GoLang for software development.
  • Manage database changes and version control using Liquibase or similar tools.
  • Implement cloud-native services and optimize costs on AWS and/or GCP.
  • Apply DevOps practices, including Infrastructure as Code and CI/CD tools.
  • Ensure security principles are integrated into cloud and enterprise systems.
  • Address audit and compliance considerations in regulated industries.
  • Communicate complex information effectively to diverse audiences.
  • Deliver complex projects and measure success using appropriate techniques.

Key Skills:

  • Bachelor’s or Master’s degree in Computer Science or equivalent experience.
  • 5+ years of development experience in software engineering.
  • Proficient in Python and GoLang.
  • Experience with Liquibase or similar database management tools.
  • Hands-on experience with AWS and/or GCP.
  • Knowledge of DevOps practices, including Infrastructure as Code and CI/CD tools.
  • Strong understanding of security principles in cloud systems.
  • Familiarity with compliance in regulated industries, especially finance or banking.
  • Excellent written and spoken communication skills.

Salary (Rate): undetermined

City: Sheffield

Country: United Kingdom

Working Arrangements: undetermined

IR35 Status: undetermined

Seniority Level: undetermined

Industry: IT

Detailed Description From Employer:

· Bachelor’s or Master’s degree in Computer Science or equivalent industry experience.

· Comes from Software Engineering background with infrastructure experience.

· 5+ years of development experience with a strong focus on large-scale, distributed systems.

· Proficient in Python and GoLang .

· Experience with Liquibase or similar tools for database change management and version control.

· Hands-on experience with AWS and/or GCP , including cloud-native services, networking, IAM, and cost optimization. Experience with other cloud providers is desirable.

· Proven experience with DevOps practices , including Infrastructure as Code (e.g., Terraform), CI/CD tools (e.g., Jenkins, GitLab CI), and containerization.

· Strong understanding of security principles in cloud and enterprise systems.

· Familiarity with audit and compliance considerations in regulated industries, particularly finance or banking.

· Excellent written and spoken communication skills; an ability to communicate with impact, ensuring complex information is articulated in a meaningful way to wide and varied audiences.

· A successful track record of delivering complex projects and/or programmes, using appropriate techniques and tools to ensure and measure success