Security Engineer – Cloud Migration to AWS in Midlothian

Security Engineer – Cloud Migration to AWS in Midlothian

Midlothian Full-Time 63000 - 77000 Β£ / year (est.) Home office (partial)
Version 1

At a Glance

  • Tasks: Join our team to secure cloud migrations to AWS and automate security controls.
  • Company: Version 1, a leading tech company with 30 years of experience.
  • Benefits: Flexible working, competitive salary, wellness initiatives, and career development opportunities.
  • Other info: Diverse and inclusive workplace with excellent growth potential.
  • Why this job: Make a real impact in cloud security while working with cutting-edge technology.
  • Qualifications: 4+ years in security engineering and strong Python scripting skills required.

The predicted salary is between 63000 - 77000 Β£ per year.

Version 1 has celebrated 30 years in business and continues to be trusted by global brands to deliver technology and transformation solutions that drive customer success. Our deep expertise enables our customers to navigate the rapidly evolving technology landscape. We foster strong partnerships with global technology leaders including Microsoft, AWS, Oracle, Red Hat, OutSystems, Snowflake, ensuring that our customers are provided with the highest quality solutions and services.

We are seeking a hands-on Security Engineer to embed within a large-scale cloud migration programme, moving workloads into AWS. You will be responsible for designing, automating, and enforcing security controls throughout the migration lifecycle β€” ensuring that every workload lands in AWS with a secure, compliant, and auditable posture. This is a technical, build-focused role combining cloud security architecture, infrastructure-as-code, and Python automation.

Key Responsibilities

  • Define and implement the security controls, guardrails, and landing zone baseline for workloads migrating to AWS.
  • Design and operate AWS-native security tooling across accounts and Organizations.
  • Build security automation in Python β€” remediation Lambdas, compliance-check scripts, event-driven response, and integrations with ticketing/SIEM systems.
  • Author, review, and maintain infrastructure-as-code (Terraform and/or CloudFormation) for security services, guardrails, IAM, networking, and encryption.
  • Integrate security into GitLab CI/CD pipelines β€” SAST, IaC scanning, secrets detection, dependency/container scanning, and policy-as-code gates.
  • Assess the security posture of workloads before, during, and after migration; identify and remediate misconfigurations and vulnerabilities.
  • Design secure network segmentation and connectivity between source environments and AWS (Direct Connect / VPN, Transit Gateway, security groups, NACLs).
  • Implement IAM least-privilege models, identity federation, and secrets management for migrated workloads.
  • Define encryption standards (at rest and in transit) using KMS, ACM, and TLS policy.
  • Support compliance and audit requirements (e.g. CIS Benchmarks, NIST, ISO 27001, SOC 2, PCI-DSS as applicable) and produce evidence.
  • Partner with migration, platform, and application teams to unblock security issues without slowing delivery.
  • Contribute to incident detection and response runbooks for the AWS environment.

Qualifications Required Technical Skills

  • AWS Security Tooling: AWS Security Hub, Amazon GuardDuty, AWS Config, AWS IAM, AWS KMS & ACM, AWS WAF & Shield, Amazon Inspector, AWS CloudTrail, AWS Organizations & Service Control Policies, AWS Secrets Manager, Amazon Macie, AWS Control Tower.
  • Automation & Infrastructure-as-Code: Python, Terraform, CloudFormation.
  • CI/CD & Version Control: GitLab, integrating security scanning into pipelines.
  • Migration & Infrastructure: Workload discovery and assessment ahead of migration, AWS migration tooling, hybrid networking, operating system security hardening.

Required Experience & Qualifications

  • 4+ years in security engineering, cloud security, or infrastructure security.
  • Demonstrable hands-on experience securing production AWS environments.
  • Proven experience delivering or securing a cloud migration programme.
  • Strong scripting/automation ability in Python.
  • Experience with IaC (Terraform and/or CloudFormation) in a production setting.
  • Comfortable working in a GitLab-based DevSecOps workflow.
  • Solid understanding of security frameworks and compliance standards.

At Version 1, we believe in providing our employees with a comprehensive benefits package that prioritises their wellbeing, professional growth, and financial stability. Share in our success with our Quarterly Performance-Related Profit Share Scheme, where employees collectively benefit from a share of our company's profits. Strong Career Progression & mentorship coaching through our Strength in Balance & Leadership schemes with a dedicated quarterly Pathways Career Development programme. Flexible/remote working, Version 1 is tremendously understanding of life events and people’s individual circumstances and offer flexibility to help achieve a healthy work-life balance. Financial Wellbeing initiatives including Pension, Private Healthcare Cover, Life Assurance, Financial advice and an Employee Discount scheme. Employee Wellbeing schemes including Gym Discounts, Bike to Work, Fitness classes, Mindfulness Workshops, Employee Assistance Programme and much more. Generous holiday allowance, enhanced maternity/paternity leave, marriage/civil partnership leave and special leave policies. Educational assistance, incentivised certifications, and accreditations, including AWS, Microsoft, Oracle, and Red Hat. Reward schemes including Version 1’s Annual Excellence Awards & β€˜Call-Out’ platform. Environment, Social and Community First initiatives allow you to get involved in local fundraising and development opportunities as part of fostering our diversity, inclusion and belonging schemes.

Version 1 is an equal opportunities employer. We are committed to building a diverse, inclusive and respectful workplace where everyone feels valued and able to thrive. We welcome applications from people of all backgrounds, identities and lived experiences, and we value the different perspectives people bring.

Security Engineer – Cloud Migration to AWS in Midlothian employer: Version 1

Version 1 is an exceptional employer that prioritises the well-being and professional growth of its employees. With a strong focus on fostering a collaborative work culture, this role offers unique opportunities to engage with leading Private Sector organisations in the UK & Ireland, driving meaningful impact while enjoying competitive salaries, bonuses, and comprehensive benefits. Join us to be part of a dynamic team that values innovation and personal development.

Version 1

Contact Details:

Version 1 Recruitment Team

We think you need these skills to ace Security Engineer – Cloud Migration to AWS in Midlothian

AWS Security Tooling
Python Automation
Infrastructure-as-Code (Terraform, CloudFormation)
GitLab CI/CD Integration
Security Frameworks and Compliance Standards
IAM Least-Privilege Models
Network Segmentation and Connectivity