
Software Developer (Python)
- Kuala Lumpur
- Permanent
- Full-time
- Ensure projects align with the broader business, economic, and market environment in which the group operate
- Ensuring that automation projects align with the overall business strategy and objectives, contributing to the Bank's growth and succes
- Identifying an implementing automation solution that reduce operational costs and improve resource efficiency
- Leading the end-to-end automation development process, from identifying opportunities and designing solutions to implementation and integration with existing network infrastructure
- Developing and maintaining automation scripts and tools to monitor network performance, identify issues, and optimise network operations
- Ensuring through documentation of all automation processes and maintaining adherence to industry standards and best practices
- Coordinating with cross -functional teams to align automation efforts with project goals and timelines, and to ensure seamless integration of automation solutions
- Implementing continuous improvement processes to refine automation capabilities and enhance the overall efficiency and reliability of network operations
- Providing training and support to network engineers and others stakeholders on the use and benefits of automation tools and processes.
- Candidate should have minimum of 6 years' experience in Banking and Finance domain, in following technology
- Python full stack development with experience in Flask or Django framework
- Interested in network automation
- Front-end development using bootstrap and JavaScript (Good to have)
- GIT, Ansible, terraform etc
- Unit testing frameworks (PyTest, Unittest)
- PostgreSQL, SQLite, MySQL - Configuration and Management
- API development and system integration (REST APIs, WebSockets, and GraphQL APIs)
- Designing Infrastructure as a Code (IAC) process, methodology and implementation
- Experience knowledge in Linux / Unix environment
- Fundamental architecture and design principles, object-orientation principles, and coding standards
- Docker, Kubernetes, OpenShift - Containerize applications
- SDLC
- Agile methodology and Waterfall models
- Do the right thing and are assertive, challenge one another, and live with integrity, while putting the client at the heart of what we do
- Never settle, continuously striving to improve and innovate, keeping things simple and learning from doing well, and not so well
- Are better together, we can be ourselves, be inclusive, see more good in others, and work collectively to build for the long term
- Core bank funding for retirement savings, medical and life insurance, with flexible and voluntary benefits available in some locations.
- Time-off including annual leave, parental/maternity (20 weeks), sabbatical (12 months maximum) and volunteering leave (3 days), along with minimum global standards for annual and public holiday, which is combined to 30 days minimum.
- Flexible working options based around home and office locations, with flexible working patterns.
- Proactive wellbeing support through Unmind, a market-leading digital wellbeing platform, development courses for resilience and other human skills, global Employee Assistance Programme, sick leave, mental health first-aiders and all sorts of self-help toolkits
- A continuous learning culture to support your growth, with opportunities to reskill and upskill and access to physical, virtual and digital learning.
- Being part of an inclusive and values driven organisation, one that embraces and celebrates our unique diversity, across our teams, business functions and geographies - everyone feels respected and can realise their full potential.