Track This Job
Add this job to your tracking list to:
- Monitor application status and updates
- Change status (Applied, Interview, Offer, etc.)
- Add personal notes and comments
- Set reminders for follow-ups
- Track your entire application journey
Save This Job
Add this job to your saved collection to:
- Access easily from your saved jobs dashboard
- Review job details later without searching again
- Compare with other saved opportunities
- Keep a collection of interesting positions
- Receive notifications about saved jobs before they expire
AI-Powered Job Summary
Get a concise overview of key job requirements, responsibilities, and qualifications in seconds.
Pro Tip: Use this feature to quickly decide if a job matches your skills before reading the full description.
We are looking for a highly passionate and self-motivated Mobile DevOps Engineers who can work in a dynamic work environment and will play a critical role in building our IT infrastructure.
RESPONSIBILITIES
- Manage Kubernetes clusters across multiple environments. Automate the deployment, scaling, and management of containerised applications using Kubernetes, ensuring optimal performance and availability.
- Implement and manage release processes through Google Play Console for Android and TestFlight and App Connect for iOS applications
- Use Helm to package and deploy Kubernetes applications. Create and manage Helm charts for deploying microservices, ensuring version control, rollback capabilities, and configuration management.
- Build, deploy, and manage Docker containers for application development, testing, and deployment. Ensure seamless integration of Docker containers within Kubernetes environments.
- Develop and maintain CI/CD pipelines using GitLab to ensure continuous integration, delivery, and deployment of applications. Collaborate with the development team to optimise pipeline efficiency and ensure code quality.
- Implement monitoring solutions using Prometheus, Grafana, or similar tools to ensure visibility into application performance, health, and security. Troubleshoot production issues and provide resolution.
- Work closely with software developers, QA engineers, and IT teams to define infrastructure needs and support software releases. Maintain clear documentation for infrastructure, processes, and procedures.
QUALIFICATIONS & EXPERIENCE
- Bachelor’s degree in computer engineering, mathematical engineering or related disciplines.
- 3-4 years of experience in DevOps, CI/CD automation, or software development.
- Experience in CI/CD pipelines for Android and iOS applications
- Experience with releases for Android and iOS mobile applications,
- Proficiency in at least one programming language (Java, Python, C#, etc.) and scripting (Bash, PowerShell).
- Proficiency in build tools, package managers. (Maven, Gradle, NPM, MSBuild and more).
- Proficiency in containerization and deployment configuration management. (e.g. Docker, CNBs, Helm, Kustomize)
- Hands-on experience with CI/CD tools (e.g. Atlassian Bamboo, Jenkins, Azure Devops, Gitlab, Tekton, ArgoCD).
- Hands-on experience with one of Kubernetes platforms like Vmware Tanzu, Cloud Foundry, OpenShift, or Azure Kubernetes Service.
- Strong knowledge of Git.
- Linux & Windows server administration experience is a plus.
- Application server (Tomcat, IIS) experience is a plus.
- Thrives in a team environment and enjoys working closely with colleagues.
- Collaborative mindset to work with developers and platform teams.
- Strong analytical and problem-solving abilities.
- Be a self-motivated learner. Proactively seeks out new knowledge and skills.
WHAT DO WE OFFER
- Working with the latest trends
- A transparent career path in a people-oriented company
- Educational and development opportunities
- Remote working option