Platform Developer with Database Engineering experience
Vivo Resources|Posted 1 month ago
Sign up or log in to apply:
Skills and experience
Location and salary
Role description
Platform Developer with Database Engineering experience
The SKA Mid-Platform Engineer works as part of the SKA-Mid Site Reliability Engineering (SRE) team within SKA-Mid Computing & Software.
The SKA-Mid Platform Engineer will contribute to the development, integration, and day-to-day operation of shared platform services that underpin scientific computing and complex software systems.
This will be a 12 month fixed term contract. The selected candidate would be expected to start contributing to the team relatively soon after joining to make the most of the period. Candidates are welcome to in parallel apply for similar permanent roles within the same team via SARAO.
Essential
Hands-on experience (5+ years) in platform, systems, or infrastructure engineering in distributed or infrastructure-heavy environments.
Strong Linux systems administration, including tuning, troubleshooting, and scripting.
Proficiency with containerisation and orchestration technologies (Docker, Kubernetes, Helm, containerd, Podman).
Practical experience with CI/CD pipelines and automation tools (e.g. GitLab CI, Jenkins, GitHub Actions, ArgoCD, FluxCD).
Proficiency with infrastructure provisioning and automation tools (Ansible, Terraform, Packer, Bash, Python).
Experience in automating test execution across diversified technology environments (Python, C/C++, JavaScript).
Expertise in cloud and virtualisation platforms (AWS, GCP, Azure, OpenStack).
Experience in supporting operations of highly distributed software systems, ensuring scalability, resilience, and operational reliability.
Working knowledge of monitoring/observability tools and practices (Prometheus, Grafana, ELK, Zabbix, alerting/incident response).
Knowledge of software systems architecture, microservices, service meshes, and distributed system design.
Familiarity with networking and security in containerised/cloud environments.
Ability to collaborate across engineering disciplines, contribute to Agile planning/delivery, and communicate technical decisions clearly.
Experience of software engineering to support and develop Relational Databases and associated services.
Experience with SQL databases such as MariaDB, MySQL and Postgres.
Ability to write SQL queries, stored procedures, and perform basic database development leveraging SQL database standards.
Desirable
Experience administering application servers, web servers, and databases.
Experience integrating security practices (e.g. secrets management, identity management) into DevOps/SRE pipelines.
Experience delivering services in a production operations environment with high reliability/availability requirements.
Experience deploying and managing large-scale distributed storage (Ceph, Lustre, BeeGFS) or parallel file systems.
Experience with messaging solutions and streaming platforms (Kafka, Kafka Streams).
Extensive SysOps experience with *NIX supporting infrastructure services.
Experience with software-defined networking (SDN) and in-network computing.
Performance engineering skills: optimising algorithms, profiling, and ensuring infrastructure is not a bottleneck.
Experience developing monitoring and analytics capabilities using open-source tools or machine learning for operations (reliability, availability, maintainability).
Exposure to scientific computing platforms, control systems, or data acquisition environments.
Experience with hardware acceleration (GPU, FPGA) and parallel programming (e.g. MPI).
Experience in configuring and operating distributed data storage systems.
Sign up or log in to apply:
About Vivo Resources
Supporting large science projects with technical engineering and software expertise
WHO WE ARE: We are a small team of engineers, technologists and academics with proven system engineering, project management and agile coaching experience spanning decades. Vivo Technical is a multidisciplinary team of highly qualified technical people who work with scientists, engineers and governments to bring results. Our expertise is at a programme level to orchestrate highly educated specialists with appropriate management tools and techniques.
WHAT WE ARE WORKING ON: The Square Kilometre Array (SKA) project is an international effort to build the world’s largest radio telescope, with eventually over a square kilometre (one million square metres) of collecting area. The scale of the SKA represents a huge leap forward in both engineering and research & development towards building and delivering a unique instrument, with the construction phase just beginning. As one of the largest scientific endeavours in history, the SKA is bringing together a wealth of the world’s finest scientists, engineers and policy makers to bring the project to fruition.
WHY JOIN US:
- You are interested in a life which entails more than working towards commercial goals: this project aims to research fundamental physics and answer some of humankind's deepest questions
- You love a technical challenge
- You love learning
- Flexible hours (work from home)
- Training in both technical and programmatic subjects
- International working environment and travel opportunities
Perks at Vivo Resources
Tech Stack
dev ops






business tool



application and data





