Lead Python Engineer

Free Work Uk — United Kingdom · Posted ~14 hours ago

Lead

Skills

Python software engineering CI/CD system performance security reliability scalability

🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.

Log in to add to target list

Summary ✨ AI‑Generated

Join an engineering team delivering innovative, bespoke technology for complex public-sector challenges. You will build high-performance, secure, reliable, and scalable systems using modern CI/CD practices, tackle technically demanding problems, and contribute to a culture that strongly supports ongoing professional development.

Highlights

Lead-level Python engineering role focused on innovative, high-performance and secure systems, with opportunities to work on challenging technology problems and receive strong learning and development support.

Description

Secure Innovation is part of CGI's Space, Defence and Intelligence business unit, focused primarily on the delivery of contemporary and innovative technical solutions for the government agencies most challenging problems. Our teams work alongside our clients to help them understand how to exploit technologies to maintain competitive advantage. Our systems are engineered for performance, security, reliability and scalability; built with modern CI and CD tooling and techniques. We are currently looking for an experienced Python Software Engineer to join our team – being able to think outside of the box to overcome technical challenges is essential! Candidate Profile The role offers fantastic opportunities to work on leading edge and bespoke technologies within an interesting and highly rewarding environment. We are heavily committed to developing our members and provide excellent learning and development opportunities to ensure that your knowledge and skills keep pace with the evolving technology landscape. We engender a culture of innovation, collaboration and ownership; highly motivated self-starters thrive within our organisation. Although we would like candidates to have all of the skills we need, we would consider high quality individuals who meet most of the criteria. Mandatory Requirements Required qualifications to be successful in this role At least 7 years of experience using Python for OOP and functional programming Experience of leading software development teams and mentoring of junior members Experience of unit, integration and end-to-end testing with a delivering 'quality' mindset Experience creating designs and documentation Experience of working with data processing pipelines Working knowledge of DevOps and Cloud/virtualisation Platforms A passion for learning new technologies and innovation Excellent interpersonal skills Desirable Experience of working on AWS Experience of working with Elastic and Kibana Containerisation experience such as Docker, Kubernetes or OpenShift Experience of security protocols such as PKI, TLS etc