Position: Python Developer – Emerging Technology Practice
As a Python Developer, you will help advance our AIOps platform, engineering solutions that boost reliability, automation, and insight.
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.
* Build Python services, automation, and integrations.
* Apply AI/ML within AIOps workflows.
* Use secure‑by‑design and automated security testing.
* Build APIs and distributed systems integrations.
* Design performant, observable systems.
* Deliver CI/CD and IaC workflows.
* Share knowledge and best practices.
Required Qualifications to be Successful in This Role
* Strong Python development.
* Secure coding / DevSecOps.
* Logging, metrics, tracing, distributed systems.
* REST APIs and integrations.
* AI/ML concepts.
* Collaboration and documentation.
Desirable Qualifications
* Observability tools (Elastic, Grafana, etc.).
* scikit‑learn / PyTorch.
* Docker, Kubernetes, cloud.
* Kafka / RabbitMQ.
* Angular / JavaScript.
* GitLab CI/CD, Terraform, Ansible.
* OpenTelemetry / Prometheus / OpenSearch.
Benefits
Competitive salary, excellent pension, private healthcare, and a share scheme (3.5% + 3.5% matching). This role also offers a hybrid work arrangement.
Security Clearance
Due to the secure nature of the programme, you will need to hold UK Security Clearance or be eligible to go through this clearance.
#J-18808-Ljbffr