About The Role
We are seeking a highly motivated DevOps Engineer to join our Technology team at RHB Banking Group. In this role, you will be responsible for managing and sustaining a robust, scalable, and reliable environment for our non-production systems that support backend and web applications developed by the RHB Digital engineering team. You will play a key role in improving service reliability, accelerating product delivery, and automating processes to enhance the overall application lifecycle management.
What You Will Be Doing
- Manage and maintain the non-production environment for consumption by the engineering team
- Sustain a robust and scalable environment for hosting backend and web applications developed internally
- Ensure service reliability by upholding high standards in environment management
- Collaborate closely with the product development and engineering teams to improve reliability, stability, and scalability of application builds
- Drive improvements in Application Lifecycle Management by implementing aggressive quality checks while enabling frequent delivery
- Automate processes and develop plugins/tools to streamline workflows wherever possible
- Identify and resolve environment-related issues to ensure smooth business-as-usual operations
- Work towards aligning production environments with reliable and scalable non-prod setups
- Review and provide feedback on changes contributed by others to the environment
- Continuously maintain and improve the environment from multiple perspectives
- Treat the environment as a product, serving developers and testers in an as-a-service mode to minimize manual intervention and toil
- Prototype and implement the migration of digital workloads from on-premise VMs to containers, and eventually to the cloud
- Provide timely support to environment-related requests and inquiries within Digital
- Keep Confluence and knowledge management systems up to date with server, integration, and connectivity documentation
What We're Looking For
- Proven experience as a DevOps Engineer or similar role, managing environments for application development and testing
- Strong skills in environment management, automation, and infrastructure-as-code practices
- Experience with containerization technologies (e.g., Docker, Kubernetes) and cloud migration strategies
- Ability to collaborate effectively with software engineering teams to improve CI/CD pipelines and deployment processes
- Problem-solving mindset with the ability to troubleshoot and resolve environment issues swiftly
- Passion for automating repetitive tasks and improving developer experience
- Good communication and documentation skills to maintain knowledge bases and support materials
- Familiarity with Agile methodologies and continuous delivery principles
What We Offer
At RHB Banking Group, we are committed to fostering a collaborative and inclusive work environment that empowers our employees to reach their full potential. We offer competitive remuneration, comprehensive benefits, and ample opportunities for professional development and career growth. Our wellness initiatives and flexible work arrangements also support a healthy work-life balance. If you're ready to be a part of our transformative journey, we encourage you to apply now.