Full-Stack Python Developer
Location Remote Desk
APPLICATIONS CLOSE – 2nd October 2024, 5 PM Jakarta time.
Program Background
The SKALA Program is a significant Australian investment designed to help Indonesia address regional disparities in development. SKALA will contribute to this objective by strengthening selected elements of Indonesia’s large and complex decentralised government system responsible for the delivery of basic services (Layanan Dasar). The SKALA Program’s core approach is to facilitate better collaboration (Kolaborasi) between Indonesian government stakeholders, at national and subnational levels, to help realise synergies (Sinergi) that will trigger improved service delivery. Moreover, SKALA will build on, and take to scale, the successes and learning from Australia’s previous 19 years of support to Indonesia’s decentralised government system. The SKALA Program is to be implemented through the following three pillars:
- Pillar 1: Stronger national level enabling environment for sub-national service delivery
- Pillar 2: Better sub-national governance for service delivery
- Pillar 3: Greater participation, representation and influence for women, people with disabilities and vulnerable groups
SKALA is implemented at the national level with an office in Jakarta and at the subnational level with offices in Aceh, Nusa Tenggara Barat, Nusa Tenggara Timur, Maluku, Gorontalo, Kalimantan Utara, Tanah Papua. In addition to the 3 pillars, SKALA works across 4 general themes of Public Financial Management, Minimum Service Standards, Data and Analysis and GEDSI.
About DT Global
DT Global is shaping a future where sustainable development and innovation empower individuals, communities, and nations. We work in partnership with local stakeholders to foster inclusive prosperity, social equity, and environmental stewardship. Our global team of 2,500 staff and experts work in over 90 countries to solve complex problems in the peacebuilding, governance, economic development, environment, and human development sectors. With a track record of technical excellence and more than 60 years of international development experience and relationships, we deliver innovative solutions that transform lives.
For more information, please see www.dt-global.com
The Role
The Full-Stack Python Developer will support SKALA and provide technical assistance to its Government Counterparts, particularly the Ministry of Finance and Directorate General of Financial Balance (MoF–DJPK, Direktorat Jenderal Perimbangan Keuangan) for support in developing both backend and frontend Development of SIKD Next Generation (Sistem Informasi Keuangan Daerah, SIKD-NG), particularly with a focus on delivering end-to-end solutions for SIKD-Otonomi Khusus (Otsus). The consultant will also assist SKALA and its’ government partners in improving full-stack technical and cross-functional collaboration by working closely with designers and other developers to translate SIKD-Otonomi Khusus requirements into functional applications. Proven technical experience and front-end/back-end development experience of various application development frameworks are required, and familiarity with the Government of Indonesia Ministry/Institutions is desirable.
Click on the link or copy paste it to access the full Terms of Reference for this position:
About You
Specific Responsibilities
Under the guidance of the Data Analytics Lead and in close coordination with the Data Systems Integration Governance Manager, Digital Planning Capacity Development Manager, and System Information Specialist, s/he will be responsible for the following tasks:
- Support the Development of backend solutions required by SIKD-Otsus, which consists of API development, Database Management, and support for Business Logic implementation.
- Support the implementation of frontend solutions required by SIKD-Otsus, i.e., Develop user interfaces, implement UI/UX, and integrate frontend and backend.
- Facilitate and support full-stack collaboration by working closely with application designers, developers, and other technical teams.
- Provide recommendations for optimizing the deployment and maintenance of the application.
- Provide technical assistance to the security and performance of the applications.
- Working with internal stakeholders to independently understand and resolve software problems with minimal supervision.
- Perform other tasks required in coordination with MoF-DJPK or SKALA.
Other Duties:
- Comply with DFAT, DT Global and SKALA policies on gender, disability, fraud and anticorruption, child protection, preventing sexual exploitation, abuse and harassment and the environment.
- Ensure compliance and adherence to various operational policies, guidelines and manuals issued by DT Global and SKALA.
- Proactively identify and report risks and manage risks within your level of accountability.
- Undertake other duties as required by the Program.
Job Requirements
- Work environment involves only infrequent exposure to disagreeable elements and minor physical exertion and/or strain.
- Work may require long and flexible hours as needed. Travel is based on need.
Deliverables
- The Inception (initial) report consists of backend and frontend aspects plans to support the SIKD-NG development process, particularly SIKD-Otonomi Khusus and another relevant system under MoF-DJPK.
- Regular report on technical recommendations to improve the Backend development of SIKD-Otsus, i.e., API endpoints, database models, and security implementations.
- Support implementing Frontend development, i.e: user interface, responsive web design.
- Regular reports in Support of implementing full-stack testing and Quality Assurance.
- Documented technical consultation, workshop/meetings, and discussions with MoF-DJPK and other relevant stakeholders (Ministry/Institutions), i.e. Bappenas, MOHA-Pusdatin
- Report or progress update on Application Performance Optimization, performance tuning, and monitoring.
- Support in facilitating technical knowledge building and knowledge sharing, i.e: development of a centralized repository of technical documentation resources and user documentation.
Relationship Management
The role will work closely with the Data and Analytics team and Government counterparts, under close coordination, and report to the Data and Analytics Lead.
Selection Criteria
- Diploma/Bachelor’s degree in computer science, Software Engineering or related field with a minimum of 5 (five) years of experience.
- Working experience in application development using Phyton, including relevant frameworks like Django, Flask, and others.
- Technical experience to discuss front-end development, API development, Database knowledge, version control, and others.
- Knowledge of Databases, SQL, and ability to manage databases in production environments.
- Working experience in testing and Deployment applications.
- Excellent interpersonal skills and written and verbal communication skills.
- Excellent problem-solving skills and ability to work independently and as part of a team to achieve goals.
Desirable
Experience working on a DFAT funded development program and familiarity with DFAT strategies and policies.
Remuneration
Successful Indonesian nationals will be engaged under a national contract in IDR and will be subject to Indonesian employment regulations and tax obligations.
Why join SKALA
By joining the SKALA, you will be part of an environment where you can collaborate with leading experts from diverse backgrounds, access development programs to achieve your career goals, and be challenged to take a global outlook.
HOW TO APPLY
Click the ‘Apply Now’ button.
Please submit
1) Your CV
2) A cover letter addressing the essential selection criteria (maximum 2 pages)
APPLICATIONS CLOSE – 2nd October 2024, 5 PM Jakarta time.
Should this role be of interest, we encourage you to apply as soon as possible. Kindly note only shortlisted applicants will be contacted.
DT Global is committed to child protection and safeguarding the welfare of children in the delivery of our international development programs. We are committed to Safety and the Prevention of Sexual Abuse and Harassment (PSEAH), and bribery prevention. DT Global is an equal opportunity employer and we encourage women, men, people with diverse backgrounds and people living with disabilities to apply. This program is funded by the Australian Government and Managed by DT Global.