Python Infrastructure Engineer (SC CLEARED)
Python Infrastructure Engineer (SC CLEARED)

Python Infrastructure Engineer (SC CLEARED)

Leeds Full-Time 48000 - 72000 £ / year (est.) No home office possible
C

At a Glance

  • Tasks: Support and enhance Python-based infrastructure for critical applications and data pipelines.
  • Company: Join a dynamic team focused on innovative cloud solutions and data management.
  • Benefits: Enjoy flexible working options, competitive salary, and opportunities for professional growth.
  • Why this job: Be part of a mission-driven environment that values collaboration and cutting-edge technology.
  • Qualifications: Strong Python skills and experience with Infrastructure as Code, cloud security, and CI/CD practices required.
  • Other info: Security clearance is essential for this role.

The predicted salary is between 48000 - 72000 £ per year.

We are seeking a skilled (SECURITY CLEARED) Python Infrastructure Engineer to support and enhance the infrastructure for a Python-based data and application platform. The ideal candidate will have strong Python skills alongside deep experience in Infrastructure as Code (IaC), cloud security, and CI/CD practices. You will play a key role in maintaining and evolving the infrastructure underpinning critical applications and data pipelines.

Key Responsibilities

  • Codebase Management & Maintenance
    • Maintain and enhance the existing digitall-land-python codebase, ensuring reliability, scalability, and compliance with coding standards.
    • Collaborate with developers and data engineers to support application lifecycle and deployment workflows.
  • Infrastructure as Code (IaC)
    • Design and implement Terraform scripts to provision and manage cloud infrastructure (e.g., AWS, Azure, or GCP).
    • Ensure infrastructure is modular, version-controlled, and reusable across environments.
  • Infrastructure Security & Governance
    • Establish and enforce infrastructure security best practices, including secure networking, encryption, and logging.
    • Work with security teams to conduct threat modeling, penetration testing, and audit logging.
  • Identity and Access Management (IAM)
    • Implement and manage IAM policies and permissions for cloud-native applications and GitHub repositories.
    • Define least-privilege access roles for both human and service identities, aligning with compliance requirements.
  • Environment Configuration & Management
    • Oversee changes to environment variables and secrets for multiple applications and Airflow DAGs, ensuring secure storage and controlled access.
    • Maintain configuration consistency across dev, test, staging, and production environments.

Essential Skills & Experience

  • Strong Python programming background with experience supporting infrastructure-heavy codebases.
  • Proven experience with Terraform or similar IaC tools (e.g., Pulumi, AWS CloudFormation).
  • Deep knowledge of cloud platforms (AWS, Azure, or GCP), with a focus on provisioning, security, and IAM.
  • Familiarity with CI/CD tools (e.g., GitHub Actions, Jenkins, CircleCI) and Git-based workflows.
  • Hands-on experience with Airflow, particularly DAG management and operational reliability.
  • Solid understanding of DevOps, SRE, or platform engineering principles.

Desirable Experience

  • Exposure to secrets management tools (e.g., AWS Secrets Manager, HashiCorp Vault).
  • Experience managing GitHub organization permissions and automations via APIs or Terraform providers.
  • Background in working with data engineering platforms or data lakes.
  • Experience with containerization (Docker) and container orchestration (Kubernetes) is a plus.

Python Infrastructure Engineer (SC CLEARED) employer: CPL

As a Python Infrastructure Engineer at our company, you will join a dynamic and innovative team dedicated to enhancing critical infrastructure in a collaborative environment. We offer competitive benefits, a strong focus on employee growth through continuous learning opportunities, and a culture that values security and compliance, particularly in our SC-cleared projects. Located in a vibrant area, our workplace fosters creativity and teamwork, making it an excellent choice for those seeking meaningful and rewarding employment.
C

Contact Detail:

CPL Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Python Infrastructure Engineer (SC CLEARED)

✨Tip Number 1

Familiarise yourself with the specific tools and technologies mentioned in the job description, such as Terraform, AWS, and CI/CD practices. Having hands-on experience or projects that showcase your skills with these tools can set you apart from other candidates.

✨Tip Number 2

Network with professionals in the field of Python infrastructure engineering. Attend relevant meetups or online forums where you can connect with current employees at StudySmarter or similar companies. This can provide valuable insights and potentially lead to referrals.

✨Tip Number 3

Stay updated on the latest trends and best practices in cloud security and Infrastructure as Code. Consider following industry leaders on social media or subscribing to relevant newsletters to keep your knowledge fresh and demonstrate your commitment to continuous learning.

✨Tip Number 4

Prepare for potential technical interviews by practising coding challenges related to Python and infrastructure management. Websites like LeetCode or HackerRank can be great resources to sharpen your skills and boost your confidence before the interview.

We think you need these skills to ace Python Infrastructure Engineer (SC CLEARED)

Strong Python Programming
Infrastructure as Code (IaC)
Terraform
Cloud Security
AWS
Azure
GCP
CI/CD Practices
GitHub Actions
Jenkins
CircleCI
Airflow
DAG Management
DevOps Principles
SRE Principles
Platform Engineering
Identity and Access Management (IAM)
Secrets Management Tools
Containerization (Docker)
Container Orchestration (Kubernetes)
Version Control

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights your strong Python programming skills and experience with Infrastructure as Code (IaC). Include specific examples of projects where you've used Terraform or similar tools, and mention any cloud platforms you've worked with.

Craft a Compelling Cover Letter: In your cover letter, express your enthusiasm for the role and how your background aligns with the key responsibilities. Discuss your experience with CI/CD practices and any relevant security measures you've implemented in past roles.

Showcase Relevant Projects: If you have any personal or professional projects that demonstrate your skills in managing cloud infrastructure or using tools like Airflow, be sure to include them. This can help illustrate your hands-on experience and problem-solving abilities.

Highlight Security Awareness: Given the emphasis on security in this role, make sure to mention any experience you have with security best practices, threat modelling, or IAM policies. This will show that you understand the importance of security in infrastructure management.

How to prepare for a job interview at CPL

✨Showcase Your Python Skills

Be prepared to discuss your experience with Python in detail. Highlight specific projects where you've used Python to manage infrastructure or develop applications, and be ready to demonstrate your coding abilities if asked.

✨Demonstrate IaC Knowledge

Familiarise yourself with Terraform or similar tools before the interview. Be ready to explain how you've implemented Infrastructure as Code in past roles, including any challenges you faced and how you overcame them.

✨Understand Cloud Security Practices

Research best practices for cloud security, especially in relation to AWS, Azure, or GCP. Be prepared to discuss how you've implemented security measures in previous projects, such as IAM policies and threat modelling.

✨Prepare for Scenario-Based Questions

Expect scenario-based questions that assess your problem-solving skills in real-world situations. Think about how you would handle issues related to environment configuration, CI/CD pipelines, or infrastructure management, and articulate your thought process clearly.

Python Infrastructure Engineer (SC CLEARED)
CPL
C
  • Python Infrastructure Engineer (SC CLEARED)

    Leeds
    Full-Time
    48000 - 72000 £ / year (est.)

    Application deadline: 2027-06-23

  • C

    CPL

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