Engineering Manager - PT Khazanah Prima Sukses|Meet.jobs

薪資

35m - 40m IDR Monthly

技能需求

    工作機會描述

    About the company

    umma is an application for Muslims and Muslim communities in Indonesia. As an open platform for Muslim communities, umma provides knowledge and information on Islam as a religion of grace for the universe ("Rahmantan Lil Alamin"). umma uses Artificial Intelligence to provide personalised content specific to users and enable them in practicing the religion and helping to be a better Muslims

    Location
    Indonesia
    Industries
    Enterprise Application
    Employees
    51 – 200

    Job description & requirements

    Engineering Manager

    Preferred Years of Experience - 4 or 8 years

    Role

    This role will be a Technically hands-on role meaning as a Senior Engineering Manager, you will not just be managing and leading a team but at the same time, you will be writing code as well. Basis this, following are what we are looking for in a Senior Engineering Manager role :

    • You will build, lead, develop and coach teams of top technical talent.
    • You will help drive strategy and vision in collaboration with Product
    • You will also help manage diverse stakeholders and drive project execution using agile methodologies
    • You will build and write code for scalable and reliable technology solutions at a rapid pace
    • You will adhere to organizational values to ensure that the whole team is working as one single unit with the same set of values

    Must Have

    • Excellent experience of managing teams with about minimum 2 years of people management and leading experience
    • Experience with delivering high-quality projects on time
    • Excellent experience with building, developing and coaching teams of best technical talent in the Industry
    • Excellent experience with managing diverse teams and delivering high-quality projects on time
    • Excellent problem solving skills

            - Given a scenario-based problem, (s)he should be able to think of an optimal solution   for the same. This requires excellent skills in deciding and defining which data structure to use and what operations / algo to be applied on the same.

    • Excellent programming skills in core Java

             - Someone whose fundamentals are crystal clear and has experience of writing good code following the programming paradigms of Java language.

    • Excellent experience of designing complex systems

            - Someone who has experience of working designing small modules using design patterns

    • Excellent experience in OOD

             - Someone who has good experience of how to design the solution in the form of classes and relationships between them.

    • Excellent experience of working with JDBC (Java or Spring) Has clear fundamentals on concepts of JDBC

              - Able to think of performance implications when writing code that uses the database via JDBC

    • Excellent experience of working with MySQL

            - Someone who has clear fundamentals of using and configuring MySQL

            - Able to write code that fetches data from MySQL Able to write efficient queries

            - Has experience of creating and using indexes

            - Experience of working with MySQL on a large-scale application Understands about partitioning

            - Understands about sharding

    • Experience of working on large scale application
    • Experience with server-side caching

    Nice to Have 

    • Someone who has had experience of working on a large-scale application will understand why and how to implement / use distributed caching techniques
    • Experience with performance optimization at application level
    • Experience with Spring and Spring Boot
    • Someone who understands why and about Spring and Spring Boot framework

     

    Required skills

    Java MySQL Spring

    Culture

    What’s it like working at PT Khazanah Prima Sukses?

    At PT Khazanah Prima Sukses, we exercise empowerment to employees. We encourage employees to speak out, collaborate, and always be innovative in every aspects of their work. Every improvement being delivered by employees will also improve daily life of every stakeholders. 

    PT Khazanah Prima Sukses