At a Glance
- Tasks: Design and build observability platforms using cutting-edge tools like Elasticsearch and Grafana.
- Company: Join CGI, a top-rated employer known for its inclusive and collaborative culture.
- Benefits: Enjoy competitive salary, private healthcare, pension scheme, and career development opportunities.
- Why this job: Make a real impact by creating solutions that enhance digital transformation for clients.
- Qualifications: Experience in observability development and strong coding skills in Python are essential.
- Other info: Be part of a friendly community with excellent career growth and support.
The predicted salary is between 36000 - 60000 £ per year.
Position Description
At CGI, we help clients unlock the full potential of their digital platforms by delivering scalable, automated solutions that keep critical IT services reliable and resilient. As an Observability Developer, you will design and build open-source observability platforms that empower organisations to monitor, analyse, and act on real-time data. Working with tools such as Elasticsearch, Grafana, and Python, you’ll create pipelines, dashboards, and integrations that provide actionable insights and support continuous service improvement. This is a role where you can take ownership of high-impact projects, bring creative solutions to complex challenges, and be supported by a collaborative community as you advance your expertise.
CGI was recognised in the Sunday Times Best Places to Work List 2025 and has been named a UK ‘Best Employer’ by the Financial Times. We offer a competitive salary, excellent pension, private healthcare, plus a share scheme (3.5% + 3.5% matching) which makes you a CGI Partner not just an employee. We are committed to inclusivity, building a genuinely diverse community of tech talent and inspiring everyone to pursue careers in our sector, including our Armed Forces, and are proud to hold a Gold Award in recognition of our support of the Armed Forces Corporate Covenant. Join us and you’ll be part of an open, friendly community of experts. We’ll train and support you in taking your career wherever you want it to go.
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
In this role, you will be at the centre of building and evolving observability platforms that enable clients to monitor distributed systems with confidence. You’ll design and maintain pipelines using the Elastic Stack and Grafana, write production-ready Python code, and integrate observability solutions into complex environments. You will also lead on automation, performance tuning, and the adoption of monitoring best practices that make systems resilient and services more effective.
Working alongside application teams and stakeholders, you will ensure observability solutions meet business needs, provide meaningful insights, and drive operational excellence. You’ll contribute to a culture of collaboration and knowledge sharing, helping to establish observability as a critical enabler of digital transformation.
Key Responsibilities Include
- Design & Build: Develop observability pipelines using Elasticsearch, Logstash, Kibana, and Grafana.
- Code & Automate: Write Python code to support ingestion, automation, and integration of telemetry data.
- Monitor & Optimise: Implement logging, metrics, tracing, and alerting strategies across distributed systems.
- Collaborate & Integrate: Partner with teams to understand telemetry needs and deliver meaningful monitoring outcomes.
- Deploy & Improve: Use CI/CD and infrastructure-as-code to automate observability infrastructure.
- Share & Support: Maintain documentation, perform advanced troubleshooting, and promote best practice across teams.
Required Qualifications To Be Successful In This Role
You should bring demonstrable experience in observability development, with deep expertise in open-source tools and strong coding skills. A strong grasp of monitoring principles, integration techniques, and automation practices is key, along with the ability to collaborate effectively across technical and business teams.
Essential Qualifications
- Strong hands-on experience with Elastic Stack (Elasticsearch, Logstash, Kibana)
- Proficiency in Python for automation, tooling, and integrations
- Experience building dashboards and alerts with Grafana
- Solid understanding of monitoring best practices (RED, USE, SRE principles)
- Familiarity with RESTful APIs and data integrations
- Proven experience in observability development and IT service management processes
- Excellent collaboration, communication, and documentation skills
Desirable Experience
- Exposure to Prometheus, OpenTelemetry, OpenSearch, or similar tools
- Familiarity with Docker, Kubernetes, and distributed systems monitoring
- Experience with message brokers (Kafka, RabbitMQ)
- Front-end skills (Angular, JavaScript frameworks) for custom dashboards
- Knowledge of CI/CD pipelines and infrastructure-as-code practices
Skills
- Grafana
- Python
What You Can Expect From Us
Together, as owners, let’s turn meaningful insights into action. Life at CGI is rooted in ownership, teamwork, respect and belonging. Here, you’ll reach your full potential because you are invited to be an owner from day 1 as we work together to bring our Dream to life. That’s why we call ourselves CGI Partners rather than employees. We benefit from our collective success and actively shape our company’s strategy and direction. Your work creates value. You’ll develop innovative solutions and build relationships with teammates and clients while accessing global capabilities to scale your ideas, embrace new opportunities, and benefit from expansive industry and technology expertise. You’ll shape your career by joining a company built to grow and last. You’ll be supported by leaders who care about your health and well-being and provide you with opportunities to deepen your skills and broaden your horizons. Come join our team—one of the largest IT and business consulting services firms in the world.
Note: this description retains the original job content but removes irrelevant boilerplate and extraneous formatting for clarity. If you have referrals questions, see the original posting for how to provide referrals and related fields.
#J-18808-Ljbffr
Observability Developer employer: Xibis Ltd
Contact Detail:
Xibis Ltd Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Observability Developer
✨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 projects, especially those involving Elasticsearch, Grafana, and Python. This gives you a chance to demonstrate your expertise and creativity directly.
✨Tip Number 3
Prepare for interviews by brushing up on common observability concepts and tools. Be ready to discuss how you've tackled challenges in past projects and how you can bring value to CGI's mission.
✨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 our awesome team.
We think you need these skills to ace Observability Developer
Some tips for your application 🫡
Tailor Your Application: Make sure to customise your CV and cover letter to highlight your experience with observability tools like Elasticsearch and Grafana. We want to see how your skills align with the role, so don’t hold back on showcasing your relevant projects!
Show Off Your Coding Skills: Since Python is a key part of this role, include examples of your coding work in your application. Whether it’s snippets or links to projects, we love seeing how you’ve used Python to solve real-world problems.
Highlight Collaboration Experience: This role involves working closely with teams, so share any experiences where you’ve collaborated on projects. We’re all about teamwork here at CGI, and showing us your ability to work well with others will definitely make you stand out.
Apply Through Our Website: We encourage you to submit your application through our website for the best chance of being noticed. It’s the easiest way for us to keep track of your application and get back to you quickly!
How to prepare for a job interview at Xibis Ltd
✨Know Your Tools Inside Out
Make sure you’re well-versed in the tools mentioned in the job description, like Elasticsearch, Grafana, and Python. Brush up on your coding skills and be ready to discuss how you've used these technologies in past projects.
✨Showcase Your Problem-Solving Skills
Prepare to share specific examples of how you've tackled complex challenges in observability development. Think about times when you designed pipelines or optimised systems, and be ready to explain your thought process.
✨Understand Monitoring Best Practices
Familiarise yourself with monitoring principles such as RED, USE, and SRE. Be prepared to discuss how these principles can be applied in real-world scenarios to improve system resilience and service effectiveness.
✨Emphasise Collaboration and Communication
Since this role involves working closely with various teams, highlight your collaboration skills. Share experiences where you’ve successfully partnered with others to deliver meaningful insights and outcomes.