DevOps Mobile Application Developer
Job Description
Position Overview
Are you passionate about building seamless mobile experiences across iOS and Android platforms? Do you thrive in fast-paced environments where CI/CD, backend integration, and security compliance are key? Are you excited by the potential of AI and machine learning to transform development and testing workflows?
At UBS, we know that our people – with their diverse skills, experiences, and backgrounds – drive our ongoing success. We value collaboration, inclusivity, and continuous improvement, and we are committed to providing a supportive environment with opportunities to grow and flexible working options. We are also committed to disability inclusion; if you need reasonable accommodation/adjustments throughout our recruitment process, please get in touch.
Key Responsibilities
- Develop and deploy mobile apps for iOS and Android, integrating with backend services via RESTful APIs and publishing to app stores.
- Implement CI/CD pipelines using GitLab, Jenkins, and automation tools like Bash and Python to streamline deployment workflows.
- Apply DevOps and IaC practices, leveraging Terraform and Ansible for infrastructure management and continuous improvement.
- Ensure security and compliance by managing secrets, addressing audit findings, and using AI-driven tools for threat detection and response.
- Enhance development with AI by utilizing tools such as GitHub Copilot and Coder, and applying machine learning for testing and user experience optimization.
- Monitor and optimize performance with tools like AppDynamics, Azure Insights, and Splunk while collaborating across teams to align on goals and execution.
Required Qualifications
- Ideally, 6+ years of hands-on experience in developing mobile apps for iOS and Android platforms along with proficiency in managing web applications.
- Experienced with CI/CD tools like GitLab, Ansible, and Terraform for automated deployments.
- Proficient in integrating mobile apps with backend services using RESTful APIs.
- Knowledgeable in security best practices, including secret management and compliance.
- Capable of addressing audit findings and implementing risk mitigation strategies.
- Experienced in publishing apps on Google Play and the Apple App Store.
- Expertise in implementing DevOps practices including automation, monitoring, and continuous improvement.
- Familiar with AI/ML concepts and tools (e.g., GitHub Copilot, Coder) for development, testing, and security.
Benefits & Perks
- Flexible working options
- Supportive team environment
- Opportunities for growth
- Inclusive culture with a commitment to diversity and disability inclusion
- Veteran opportunities available
About Us
UBS is a leading and truly global wealth manager and the premier universal bank in Switzerland. In addition to providing diversified asset management solutions and focused investment banking capabilities, UBS has a presence in more than 50 markets around the globe.
We believe that great work is never done alone. Collaboration is at the heart of our approach, and together, we're more than ourselves. To learn more about us and explore career opportunities, please visit ubs.com/careers.