
Posted 2 days ago
Solution Architect - Network Automation
BarclaysSolution Architect - Network Automation
Requirements
Python programming, Microservices architecture, FastAPI, Ansible or Terraform, Netmiko or Netconf/Yang, Middleware technologies (Kafka, API gateways), Network technology fundamentals, Data Structures, Scalable system design
Skills
PythonAnsibleTerraformMicroservicesFastAPIKafkaCI/CDGitOps
About the role
Responsibilities
- Design and develop automated network infrastructure solutions that align with modern software engineering practices.
- Implement workload placement strategies that maximize cloud capabilities such as containerization, serverless, and elasticity.
- Create best-practice designs incorporating security principles like defense in depth and reduction of blast radius.
- Conduct solution design impact assessments regarding risk, capacity, cost, and ongoing run costs.
- Collaborate with stakeholders to translate complex business requirements into scalable technical architectures.
- Provide fault-finding and performance support to operational teams using advanced automation tooling.
- Develop architecture inputs required for governance processes, including privacy, security, and records management.
Requirements
- Proven experience in product development with a focus on network automation.
- Proficiency in Python programming and Microservices architecture.
- Hands-on experience with FastAPI and automation tools such as Ansible or Terraform.
- Experience with network automation libraries like Netmiko or Netconf/Yang-based automation.
- Strong understanding of middleware technologies including Kafka and API gateways.
- Solid foundation in network technology fundamentals, data structures, and scalable system design.
Preferred Qualifications
- Knowledge of DevOps tooling, including GitOps, CI/CD, Jenkins, and source control systems.
- Network certifications such as CCNA or equivalent experience in virtualization and infrastructure.
- Working knowledge of cloud infrastructure services (compute, storage, networking, and IAM).
- Proficiency in Agile methodologies (Scrum/Kanban) and SRE principles like SLO and MTTR.
About the Company
Barclays is a leading global financial institution. The Automation & Tools Engineering team is responsible for the design, build, and operation of the underlying network infrastructure and toolchain across cloud, data center, campus, and branch environments required to run the Barclays Global Network at scale.
ScoutJobs Agent
Get matches like this delivered daily
Sign up free — we'll pull jobs that fit your CV from across the web and rank them for you.
Get started — it's freeSolution Architect - Network Automation
Barclays · Knutsford
