DevOps Engineer (Senior) - IFS Logistics
Prefer a full account with a password? Sign Up to Apply
Job Description
About IFS Logistics
IFS Logistics helps enterprise shippers connect transport data, manage carrier spend, and automate execution. The product began as 7bridges and is now part of IFS, with a small, focused team working closely with the commercial organisation.
We build SaaS products that customers can run themselves. The platform handles busy, data-heavy logistics operations, so reliability and clear operational visibility matter every day.
The role
You will join Diego Silva, our Lead DevOps Engineer, as the second DevOps specialist responsible for the platform. You will take ownership of substantial workstreams while partnering closely with application and data engineers.
There is useful work to do from day one. We want every merge request reviewed, production deployments controlled, and releases running to a predictable cadence. Those practices are not yet consistent across the team. Our monitoring also needs to cover more of the application and data estate, and our pipelines need stronger detection, recovery and ownership when something fails.
You will help turn those goals into working systems: better signals, safer delivery paths, faster recovery and infrastructure the team understands. This is a hands-on role for someone who enjoys improving a live platform rather than waiting for a perfect starting point.
What you'll work on
• Build useful observability. Improve metrics, logs, traces and alerts across the Django API, data pipelines and warehouse so the team spots problems early and can diagnose them quickly.
• Improve CI/CD. Make GitLab pipelines fast, dependable and difficult to bypass, with review and deployment controls built into the workflow.
• Reduce operational risk. Remove direct-to-production paths, improve release controls and help the team establish a reliable weekly release rhythm.
• Manage cloud cost. Make GCP spend visible by workload and product area, then reduce waste without compromising service quality.
• Develop infrastructure as code. Improve our Terraform and Kubernetes setup so environments are reproducible, secure and clearly documented.
• Strengthen data-pipeline reliability. Add failure detection, freshness checks, replay paths and clear ownership across Datastream, Pub/Sub, dbt and BigQuery.
• Respond and learn. Help shape incident management and on-call practices, then turn recurring failures into automated checks and safeguards.
Requirements
Department: Research and Development
Function: Information Technology
Experience Level: Mid-Senior Level