Network Automation Engineer
Network Automation Engineer

Network Automation Engineer

Southampton 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 environment that values adaptability and teamwork in tech.
  • Qualifications: Bachelor’s degree or equivalent experience with 2+ years in Python development required.
  • Other info: Work with modern tools like AWS, Docker, and Terraform to shape the future of networking.

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

Join a forward-thinking company that values innovation and collaboration, making it an excellent employer for a Network Automation Engineer. With a strong focus on employee growth, we offer extensive training opportunities and a supportive work culture that encourages creativity and teamwork. Located in a vibrant tech hub, our team enjoys access to cutting-edge technologies and the chance to work on impactful projects that shape the future of networking and automation.
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 during 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 a hybrid cloud environment.

We think you need these skills to ace Network Automation Engineer

Python Programming
Flask
FastAPI
Django
CI/CD Pipeline Management
GitLab
Cloud Infrastructure Management
AWS (EC2, Lambda, S3, RDS, ECS, CloudFormation)
Terraform
Containerisation (Docker)
Orchestration (ECS, EKS)
RESTful APIs
Microservices Architecture
Serverless Architecture
System Performance Monitoring
AWS CloudWatch
AWS X-Ray
AWS Trusted Advisor
Security Best Practices
IAM Policies
Disaster Recovery Planning
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 Terraform, be sure to include these in your application. Describe your role and the impact of your contributions to demonstrate your hands-on experience.

Highlight Collaboration Skills: Since the role involves working with various teams, emphasise your ability to collaborate effectively. Provide examples of past experiences where you successfully worked with developers, DevOps, or product teams to deliver solutions.

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 or even a coding challenge.

✨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 and security.

✨Emphasise Collaboration

Since the role involves working closely with developers, DevOps, and product teams, be prepared to share examples of how you've successfully collaborated in past projects. Discuss your approach to teamwork and how you handle feedback during code reviews.

✨Demonstrate Your Automation Mindset

Talk about your experience with automation tools like Terraform or AWS CloudFormation. Provide examples of how you've automated infrastructure provisioning and the impact it had on efficiency and reliability in your previous roles.

Network Automation Engineer
Franklin Fitch
F
  • Network Automation Engineer

    Southampton
    Full-Time
    36000 - 60000 £ / year (est.)

    Application deadline: 2027-06-22

  • F

    Franklin Fitch

Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>