Software Engineer – Infra/software Defined Networking
Barclays
Bengaluru, India
Software defined networking sdn expertise
Kubernetes networking ovn implementation
Cloud-native container networking design
This role involves designing and operating scalable, resilient container networking solutions using Software Defined Networking principles within Kubernetes platforms
Job Summary
This role involves designing and operating scalable, resilient container networking solutions using Software Defined Networking principles within Kubernetes platforms.
The successful candidate will apply deep expertise in control plane and data plane responsibilities to ensure secure service-to-service communication across distributed systems.
You will champion engineering discipline and automation while adhering to strict risk, control, and operational resilience standards as part of the Barclays technology team.
Matching Summary
This role involves designing and operating scalable, resilient container networking solutions using Software Defined Networking principles within Kubernetes platforms.
Skills & Requirements
Must-have
Software Defined Networking SDN expertise
Kubernetes networking OVN implementation
Cloud-native container networking design
Control Plane and Data Plane management
Secure network architecture engineering
Agile methodology delivery experience
Nice-to-have
AI-assisted engineering practices adoption
Multi-cloud networking scenario support
Contract testing PACT framework knowledge
Mutation testing validation experience
Cross-functional stakeholder collaboration
Technical documentation and decision records
Key Requirements
Hands-on experience with Docker Desktop and IntelliJ IDEA
Proficiency in GitLab DevSecOps pipelines and CI/CD
Strong background in JUnit and JMeter testing tools
Experience with AI coding assistants like Copilot or GitLab Duo
Proven ability to troubleshoot complex latency and connectivity issues