Network Automation Engineer
Network Automation Engineer

Network Automation Engineer

Basingstoke Full-Time 36000 - 60000 £ / year (est.) No home office possible
F

At a Glance

  • Tasks: Develop backend services and automate infrastructure using Python and cloud technologies.
  • Company: Join a dynamic Managed Services team focused on innovation and high-performance systems.
  • Benefits: Enjoy flexible work options, collaborative culture, and opportunities for professional growth.
  • Why this job: Be part of a cutting-edge team that bridges networking and automation with real-world impact.
  • Qualifications: Bachelor’s degree or equivalent experience; 2+ years in Python development required.
  • Other info: Work with modern tools like AWS, Terraform, and CI/CD pipelines.

The predicted salary is between 36000 - 60000 £ per year.

Are you passionate about bridging the gap between networking and automation? Do you enjoy working with Python and cloud-native technologies to create scalable, secure, and high-performance systems? We’re looking for a Network Automation Engineer to join our Managed Services team. You’ll play a key role in developing backend services, automating infrastructure, and driving innovation across our hybrid cloud environment. If you’re adaptable, collaborative, and excited to work on both application development and network infrastructure, we’d love to hear from you.

Key Responsibilities:

  • Design and develop backend services, APIs, and automation tools using Python (Flask, FastAPI, Django, etc.).
  • Write clean, testable, and maintainable code following best practices.
  • Build and manage CI/CD pipelines with tools like GitLab.
  • Collaborate with developers, DevOps, and product teams to deliver end-to-end solutions.
  • Conduct code reviews and contribute to architecture and system design decisions.
  • Design, implement, and manage cloud infrastructure using AWS (EC2, Lambda, S3, RDS, ECS, CloudFormation).
  • Automate infrastructure provisioning using Terraform or AWS CloudFormation.
  • Monitor and optimise system performance using AWS CloudWatch, X-Ray, and Trusted Advisor.
  • Ensure security and compliance via IAM policies, encryption, and cloud best practices.
  • Support disaster recovery, backups, and incident response processes.

Required Qualifications:

  • Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent experience).
  • 2+ years of professional Python development experience.
  • Proficiency with containerisation and orchestration (Docker, ECS, or EKS).
  • Experience with CI/CD tools and Infrastructure as Code (IaC).
  • Familiarity with RESTful APIs, microservices, and serverless architecture.

Network Automation Engineer employer: Franklin Fitch

As a Network Automation Engineer at our company, you'll be part of a dynamic and innovative Managed Services team that values collaboration and adaptability. We offer a supportive work culture that encourages continuous learning and professional growth, with access to cutting-edge technologies in a hybrid cloud environment. Located in a vibrant area, our company provides unique advantages such as flexible working arrangements and a strong focus on employee well-being, making it an excellent employer for those seeking meaningful and rewarding careers.
F

Contact Detail:

Franklin Fitch Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Network Automation Engineer

✨Tip Number 1

Familiarise yourself with the specific technologies mentioned in the job description, such as Python frameworks like Flask and FastAPI. Having hands-on experience or personal projects showcasing these skills can set you apart during discussions.

✨Tip Number 2

Engage with the community around network automation and cloud technologies. Join forums, attend meetups, or participate in online discussions to stay updated on trends and best practices, which can be great conversation starters in interviews.

✨Tip Number 3

Prepare to discuss your experience with CI/CD pipelines and Infrastructure as Code. Be ready to share specific examples of how you've implemented these in past projects, as this will demonstrate your practical knowledge and problem-solving abilities.

✨Tip Number 4

Showcase your adaptability and collaborative spirit by highlighting experiences where you've worked cross-functionally with developers and DevOps teams. This will resonate well with our emphasis on teamwork and innovation in the role.

We think you need these skills to ace Network Automation Engineer

Python Development
Flask
FastAPI
Django
CI/CD Pipelines
GitLab
Cloud Infrastructure Management
AWS (EC2, Lambda, S3, RDS, ECS, CloudFormation)
Terraform
Containerisation
Docker
ECS
EKS
RESTful APIs
Microservices
Serverless Architecture
System Performance Monitoring
AWS CloudWatch
AWS X-Ray
AWS Trusted Advisor
IAM Policies
Security Best Practices
Disaster Recovery
Incident Response

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights your experience with Python, cloud technologies, and automation tools. Use specific examples that demonstrate your skills in backend development and infrastructure management.

Craft a Compelling Cover Letter: In your cover letter, express your passion for networking and automation. Mention how your background aligns with the responsibilities of the Network Automation Engineer role and why you want to work with their Managed Services team.

Showcase Relevant Projects: If you've worked on projects involving CI/CD pipelines, AWS, or automation tools like Terraform, be sure to include these in your application. Describe your role and the impact of your contributions.

Highlight Collaboration Skills: Since the role involves working with various teams, emphasise your ability to collaborate effectively. Provide examples of how you've worked with developers, DevOps, or product teams to deliver successful projects.

How to prepare for a job interview at Franklin Fitch

✨Showcase Your Python Skills

Be prepared to discuss your experience with Python, especially in the context of backend development. Highlight specific projects where you've used frameworks like Flask or Django, and be ready to demonstrate your coding abilities through practical examples.

✨Understand Cloud Technologies

Familiarise yourself with AWS services mentioned in the job description, such as EC2, Lambda, and S3. Be ready to discuss how you've implemented cloud infrastructure in previous roles and how you can leverage these technologies to enhance system performance.

✨Emphasise Collaboration

Since the role involves working closely with developers, DevOps, and product teams, prepare to share examples of how you've successfully collaborated in past projects. Highlight your adaptability and communication skills, as these are crucial for driving innovation in a team environment.

✨Prepare for Technical Questions

Expect technical questions related to CI/CD pipelines, Infrastructure as Code, and automation tools. Brush up on your knowledge of GitLab, Terraform, and best practices for writing clean, maintainable code. Being able to articulate your thought process during problem-solving will impress your interviewers.

Network Automation Engineer
Franklin Fitch
F
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>