Job Openings
Specialist DevOps & Python Engineer (GCP & AI Focus)
About the job Specialist DevOps & Python Engineer (GCP & AI Focus)
Specialist DevOps & Python Engineer (GCP & AI Focus)
Role Summary
We are looking for a unique professional for a 12-month contract role that requires a specific blend of expertise in DevOps, Python development, and AI integration.
Your core mission will be to simplify and optimise a key codebase for lean, secure, and scalable deployments on Google Cloud Platform.
This is an opportunity for an complex problem-solver to make a significant impact by architecting and implementing a modern, efficient, and AI-driven cloud environment.
The Opportunity
- Make a Tangible Impact: This is a focused project where you will have the autonomy to streamline a codebase and leave behind a more efficient, secure, and scalable system.
- Work with a Modern Tech Stack: You will get hands-on experience with an in-demand toolset, including asynchronous Python, serverless deployments on GCP Cloud Run, infrastructure automation with Terraform, and cutting-edge LLM (Gemini) integration.
- Gain End-to-End Experience: You will be involved in the full lifecycle, from writing Python scripts that fetch data from BigQuery to containerising applications with Docker and deploying them securely using your own Terraform modules.
What You Will Be Doing
- Developing and maintaining Python applications using async programming.
- Building and orchestrating secure API access for Google's Gemini LLM, with a focus on optimising for cost and performance.
- Designing and optimising Dockerfiles for containerisation and deploying applications to Cloud Run.
- Writing reusable Terraform modules to manage GCP services including IAM, VPC, and BigQuery.
- Configuring secure GCP networking and applying the principle of least privilege for all IAM roles and service accounts.
What You Will Bring
- Strong Python development experience, specifically with async patterns.
- Hands-on experience with Google Cloud Platform services like Cloud Run, IAM, VPC, and BigQuery.
- Proficiency in using Terraform for infrastructure automation.
- Skills in containerisation with Docker and understanding of deployment patterns.
- A good understanding of LLM integrations and workflow orchestration.
- A security-first mindset with experience in IAM and secrets management.
The Details
Contract: 12 Months
-
Start Date: As soon as possible
-
Location: This is a hybrid role based in Johannesburg, with a flexible approach to onsite work.