Senior Software Engineer (Golang)
6 Days Old
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
- Location:
- London, England, United Kingdom
- Salary:
- £200,000 +
- Job Type:
- FullTime
- Category:
- IT & Technology
We found some similar jobs based on your search
-
4 Days Old
Senior Software Engineer - Python / Golang
-
Sheffield, England, United Kingdom
-
£125,000 - £150,000
- IT & Technology
Senior Software Engineer - Python / Golang. 5+ years of development experience with a strong focus on large-scale, distributed systems. Hands-on experience with GCP, including cloud-native services, networking, IAM, and cost optimization.
More Details -
-
6 Days Old
Senior Software Engineer (Golang)
-
London, England, United Kingdom
-
£200,000 +
- IT & Technology
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. Responsibilities include: Preparing deployment design using gitops approach or pipelines for different...
More Details -
-
24 Days Old
Senior Software Engineer (Golang & Rust) - Data Infra
-
London, England, United Kingdom
-
£200,000 +
- IT & Technology
Senior Software Engineer (Golang & Rust) - Data Infra, London. Position is full-time and requires EU work permit. Must be proficient in Golang and have hands-on experience with technologies such as Kafka, Postgres, AWS, and Terraform.
More Details -
-
27 Days Old
Senior Software Engineer-Python Golang
-
Sheffield, England, United Kingdom
-
£125,000 - £150,000
- IT & Technology
Join to apply for the Senior Software Engineer-Python Golang role at Natobotics. Be among the first 25 applicants. Remote work: Hybrid, 2-3 days per week from one of the offices. Contract duration: 6+ months (can be extended based on performance)
More Details -