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
· 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