Avensys Consulting UK
Golang Developer
Avensys Consulting UKUnited Kingdom6 hours ago
Full-timeRemote FriendlyEngineering, Information Technology
  • Job Opportunity: Full Stack Engineer Golang
  • Location:Sheffield, UK

Work from Client office 3 days in a week - Hybrid

Key Accountabilities

Responsibilities will include:

  • Design, develop and maintain highly available, secure, and performant backend REST API services along with frontend client usingPython,Golang, DockerandCloud-Native services.
  • Implement and manage database schema changes usingLiquibase, ensuring alignment with compliance and audit standards.
  • Collaborate closely with Architecture and DevOps teams to enhance, maintain and mature Product capabilities/features.
  • Perform root cause analysis and implement solutions for incidents and performance bottlenecks.

Qualifications And Experience

The ideal candidate for this role will have the below experience and qualifications:

  • Bachelors or Masters 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 inPython, GolangandPostgreSQL.
  • Experience withLiquibaseor similar tools for database change management and version control.
  • Hands-on experience withAWS/GCP, including cloud-native services, storage, IAM, and KMS.
  • Familiarity withDevOps 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.

Essential Skills

  • Demonstrable experience of:
  • Public Cloud.
  • Linux.
  • Relational and NoSQL databases.
  • Integration services such as messaging and streams.
  • Building RESTful API Services.
  • Containerisation, Kubernetes, serverless functions.
  • Microservices, and distributed tracing.
  • Enterprise logging, monitoring, and alerting frameworks (e.g., ELK, Splunk, Prometheus, Grafana).
  • Experience working within an Agile environment.
  • Programming experience in following languages: Golang & Python.
  • Good understanding of cryptography (authentication, data encryption).
  • Ability to quickly acquire new skills and tools.
  • Good non-functional testing experience.

Desirable Skills

  • Experience working in financial services or other regulated environments.
  • Experience of working with Continuous Integration (CI), Continuous Delivery (CD) and continuous testing tools.
  • Automation scripting (using scripting languages such as Terraform, Ansible etc.).
  • Seniority Level

Mid-Senior level

  • Industry
    • IT Services and IT Consulting
  • Employment Type
Contract

  • Job Functions
    • Business Development
  • Skills
    • Docker Products
    • Python (Programming Language)
    • SQL Server Integration Services (SSIS)
    • Go (Programming Language)
    • SQL
    • Terraform

Key Skills

Ranked by relevance