Software Developer - Observability and AI
Software Developer - Observability and AI

Software Developer - Observability and AI

Full-Time 36000 - 60000 £ / year (est.) Home office (partial)
Go Premium
C

At a Glance

  • Tasks: Build secure, scalable Python services and enhance observability for our AIOps platform.
  • Company: Join CGI, a top-rated employer known for its inclusive and innovative culture.
  • Benefits: Enjoy competitive salary, private healthcare, pension scheme, and become a CGI Partner.
  • Why this job: Make a real impact with cutting-edge tech in a supportive, creative environment.
  • Qualifications: Strong Python skills and hands-on experience with observability tools required.
  • Other info: Hybrid role with excellent career growth opportunities and a commitment to diversity.

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

At CGI, we’re shaping the future of intelligent operations through secure, scalable technology that drives real impact for clients. As a Software Developer in our Emerging Technology Practice, you’ll help advance our AIOps platform—engineering solutions that boost reliability, automation, and insight. You’ll be part of a supportive, creative environment where you can take ownership of high-value work and help deliver meaningful innovation across CGI.

Due to the secure nature of the programme, you will need to hold UK Security Clearance or be eligible to go through this clearance. This is a hybrid position.

Your future duties and responsibilities:

  • Build secure, scalable Python services that strengthen CGI’s AIOps platform.
  • Create reusable components, enhance observability, and integrate automation and AI to improve operational performance.
  • Work across the full lifecycle, shaping cloud-ready solutions and collaborating with teams to deliver impactful engineering outcomes.

Required qualifications to be successful in this role:

You’ll bring strong Python skills, hands-on observability experience, and a solid understanding of AI/ML concepts. You should be comfortable working end-to-end across the engineering lifecycle and delivering secure, scalable solutions.

Essential:

  • Strong Python development
  • Observability tools (Elastic, Grafana, etc.)
  • Secure coding / DevSecOps
  • Logging, metrics, tracing, distributed systems
  • REST APIs and integrations
  • AI/ML concepts
  • Collaboration and documentation
  • OpenTelemetry / Prometheus / OpenSearch

Desirable:

  • scikit-learn / PyTorch
  • Docker, Kubernetes, cloud
  • Kafka / RabbitMQ
  • Angular / JavaScript
  • GitLab CI/CD, Terraform, Ansible

Software Developer - Observability and AI employer: CGI

At CGI, we pride ourselves on being an exceptional employer, offering a dynamic and inclusive work culture that fosters creativity and innovation. As a Software Developer in our Emerging Technology Practice, you'll enjoy competitive benefits including a robust pension scheme, private healthcare, and the opportunity to become a CGI Partner through our share scheme. With a strong commitment to employee growth and a supportive community, we empower you to take ownership of your career while contributing to meaningful projects that drive real impact.
C

Contact Detail:

CGI Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Software Developer - Observability and AI

✨Tip Number 1

Network like a pro! Reach out to folks in the industry, attend meetups, and connect with CGI employees on LinkedIn. A friendly chat can sometimes lead to opportunities that aren’t even advertised!

✨Tip Number 2

Show off your skills! Create a portfolio showcasing your Python projects, especially those involving observability or AI/ML. This gives you a chance to demonstrate your expertise beyond just a CV.

✨Tip Number 3

Prepare for the interview by brushing up on your technical knowledge and soft skills. Practice coding challenges and be ready to discuss how you’ve used tools like Elastic or Grafana in your past work.

✨Tip Number 4

Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, it shows you’re genuinely interested in joining CGI.

We think you need these skills to ace Software Developer - Observability and AI

Python Development
Observability Tools (Elastic, Grafana)
Secure Coding / DevSecOps
Logging
Metrics
Tracing
Distributed Systems
REST APIs
AI/ML Concepts
Collaboration
Documentation
OpenTelemetry
Prometheus
OpenSearch
Docker
Kubernetes

Some tips for your application 🫡

Show Off Your Python Skills: Make sure to highlight your strong Python development skills in your application. We want to see how you've used Python in real projects, so don’t hold back on sharing specific examples!

Demonstrate Your Observability Experience: If you've worked with observability tools like Elastic or Grafana, let us know! Share any relevant experiences that showcase your ability to enhance observability and improve operational performance.

Secure Coding is Key: Since security is a big deal for us, mention any experience you have with secure coding practices or DevSecOps. We’re looking for candidates who understand the importance of building secure systems from the ground up.

Collaborate and Communicate: We value collaboration, so make sure to include examples of how you've worked with teams in the past. Good documentation and communication skills are essential, so don’t forget to mention those too!

How to prepare for a job interview at CGI

✨Know Your Python Inside Out

Make sure you brush up on your Python skills before the interview. Be ready to discuss your experience with Python development, including any projects you've worked on. They’ll likely want to hear about how you've built secure and scalable solutions using Python.

✨Familiarise Yourself with Observability Tools

Since the role involves enhancing observability, it’s crucial to know your way around tools like Elastic and Grafana. Prepare to talk about how you've used these tools in past projects to improve operational performance and what insights you gained from them.

✨Understand AI/ML Concepts

Get a good grasp of AI and machine learning concepts, especially how they apply to AIOps workflows. Be ready to share examples of how you've integrated AI/ML into your work, as this will show your ability to innovate and contribute to their platform.

✨Show Your Collaborative Spirit

CGI values collaboration, so be prepared to discuss how you’ve worked with teams in the past. Share specific examples of how you’ve shared knowledge, documented processes, or contributed to team success. This will highlight your fit within their supportive community.

Software Developer - Observability and AI
CGI
Go Premium

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

C
  • Software Developer - Observability and AI

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

    CGI

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