Head- Core Development- AWS native services, Data Lake architect
The Head of Core Software Development is a team leader who manages his/her team towards the following activities:
- Direct and oversee the development of the software framework and re-usable microservices
- Manage collaborations with other teams, particularly for Data Lake integration
- Oversee DevOps strategies and architectural decisions
- Lead innovation initiatives, particularly in AI-driven software solutions
- Ensure adherence to best practices in software development and project management
Exp:
- Minimum 10 years' experience in software development, with a focus on framework and microservices
- Proven leadership in managing complex software development projects
Competencies:
- Advanced proficiency in Java and Python, with an emphasis on developing scalable and efficient microservices
- Proficient in front-end development technologies especially Next.js and React
- Expertise in AWS native services, including serverless runtime services (Lambda, ECS, Setp Functions) and cloud architecture best practices
- In-depth understanding of the SDLC and Agile methodlogies, including Scrum and Kanban
- Broad knowledge of modern IT technologies, including containerization (Docker, ECS), CI/CD pipelines and DevOps tools
- Strong proficiency in building and integrating with Data Lakes and understanding of big data technologies
- Excellent written and verbal communication skills including English
- Able to multi-task and prioritize activities efficiently
- Understanding of financial industry and related data (CCRIS, SSM, Angkasa, Idaman.) is a plus
- Experience in handling diverse teams is a must
Didn’t find the job appropriate? Report this Job