Senior Software Engineer (Golang)

New Yesterday

Join to apply for the
Senior Software Engineer (Golang)
role at
J BANDY CONSULTING LTD Reporting to the Network Development Lead, the Senior Software Engineer is responsible for the development and deployment of Network applications for the portfolio, including: Overview
Reporting to the Network Development Lead, the Senior Software Engineer is responsible for the development and deployment of Network applications for the portfolio, including: Responsibilities
Preparing deployment design using gitops approach or pipelines for different projects. Deployment of applications running on Kubernetes Clusters. Development of network data applications which underpin the Core Product offering. Undertake ad-hoc projects & other activities as required. Developing deployment approaches using gitlab pipelines. Building/maintaining components using helm or kustomize. Provide support for application integration into the Kubernetes cluster. Preparing Docker build files. Design And Build Of Network Applications
Authoring of Golang applications against a list of business requirements. Using best practices in software engineering such as SOLID. Produce unit tests to support network applications working with DevOps best practices. Preparing reports, manuals & other documentation on the network development tools. Liaise And Support Other Teams On Work Items
Act as a trusted advisor for other teams to provide support. Assist Product Managers with defining business requirements and specifications. Research And Evaluate Emerging Developments And Best Practise
Providing coaching & mentoring of teammates. Ensuring high standards of software quality are maintained through good practises & habits. Assessing, preparing & distributing documentation of process & application changes within the team & affected stakeholders. Experience & Skills
Good knowledge of Kubernetes Operations (monitor/deploy/diagnose). Good Golang developer experience across different industries. Good understanding of GitOps. Good understanding of Container deployments. Good understanding of CI/CD pipelines. Demonstrable knowledge of the Public Cloud. Working with OpenAPI specifications and APIs generally. Linux system admin and network operations. Desirable
Good understanding of IP Networking IPv4 and IPv6 stack. Awareness of Telco/ISP networking IP stack e.g. Service Provider MPLS, Layer 2 and Layer 3 VPNs. Understanding of NETCONF, RESTCONF and GNMI protocols. Experience of Broadband Service enablers like RADIUS, DHCP, BNG, Access nodes and IPoE. Proven ability to work independently & collaboratively in a fast-paced technical environment. Demonstrable knowledge of the telecommunications industry & technologies. Experience of working with Prometheus and Grafana. Seniority level
Mid-Senior level Employment type
Full-time Job function
Engineering and Information Technology Industries
Business Consulting and Services
#J-18808-Ljbffr
Location:
London
Salary:
£200,000 +
Job Type:
FullTime
Category:
IT & Technology

We found some similar jobs based on your search