Regional Integrated Multi-Hazard Early Warning System
Regional Integrated Multi-Hazard Early Warning System
Regional Integrated Multi-Hazard Early Warning System
Follow
Summary
- Vacancy: —
- Location: Dhaka
- Minimum Salary: Negotiable
- Experience: At least 3 years
- Published: 1 Aug 2024
Requirements
Education
At least a Bachelor’s Degree in Computer Science / Engineering, or other related fields, non CS background with good programming skills are encouraged to apply also.
Experience
- At least 3 years
Additional Requirements
Experience
- Minimum experience of Three (3) years in software development, with proven track record in full stack system development
- Experience in developing data analytics and geospatial data applications will be considered a plus.
- Experience in developing reactive frontend applications.
- Experience in designing/developing RESTful APIs.
- Knowledge of security best practices for APIs, including encryption, tokenization, and rate limiting
- Experience in working with multidimensional hydrometeorological datasets including NetCDF and HDF5, preferably in Python will be considered a plus.
- Demonstrated experience in using source code management practices and tools.
Skills and abilities
- Backend: Competence in using Python (Django), Node (Express),
- Frontend: Competence in using React based framework preferably NEXT-JS.
- Database: Competence in using MySQL/PostgreSQL
- OS: Competence in using Linux
- Strong written and verbal command of English
Personal qualities
- Excellent analytical and problem-solving skills; demonstrated ability to plan and organize work independently; excellent interpersonal and communication skills; high commitment to responsibility and work quality; ability to work effectively and efficiently independently and/or within a multicultural team; openness/receptiveness to critique for enhancing work and outputs.
Responsibilities & Context
Open Period: 15 July 2024 – 14 August 2024
Background: The Regional Integrated Multi-Hazard Early Warning System for Africa and Asia (RIMES) is an international and intergovernmental institution, owned and managed by its Member States, for the generation and application of early warning information. RIMES evolved from the efforts of countries in Africa and Asia, in the aftermath of the 2004 Indian Ocean tsunami, to establish a regional early warning system within a multi-hazard framework for the generation and communication of early warning information, and capacity building for preparedness and response to trans-boundary hazards. RIMES was established on 30 April 2009, and was registered with the United Nations on 1 July 2009. RIMES operates from its regional early warning center located at the campus of the Asian Institute of Technology in Pathumthani.
Position Description: The objective of this Full Stack Developer is to support the development of CDIS Platform.
Contract Type: Full-time, project-based contract.
Duty station: Dhaka, Bangladesh. RIMES has the right to change job location wheneverrequired.
Major Duties and Responsibilities:
- The Full Stack Developer – CDIS will report to the project implement unit, with supervision of the System Development Lead, and will coordinate with team members and relevant stakeholders. Full Stack Developer shall have the following specific tasks:
- Develop the front-end of the CDIS platform with well-known and supported frameworks.
- Process hydrological and meteorological data, automate data processing with task queues.
- Build REST API services for serving processed data, store user data.
- Integrate web GIS-based visualization and analytics in frontend and provide API support accordingly.
- Mine data relevant to the required CDIS modules from openly available data hubs.
- Process and visualize time series of meteorological and hydrological data with 2D graphics frameworks.
- Deploy frontend and backend applications in Linux based physical servers/virtual machines.
- Test APIs and frontend components for performance, reliability, and security
- Resolve issues including, but not limiting to, debugging, UI modifications, API structure changes for optimized data loading.
- Actively address non-functional requirements such as performance, security, scalability, continuous integration, migration, and compatibility.
- Extend the UI interface as and when need arises and integrate it with backend microservices or ETL/ELT processes
- Handle data in different formats (XLS, CSV, XML, NetCDF, HDF5, GRIB, etc.) and use these data in the tool development.
- Meet the system design and performance, as required by the project
- Maintain consistent, high-quality, stakeholder-focused approach in completing the RDAS
- Generate and maintain a detailed technical API and user documentation for the CDIS platform.
- Others, relevant to the CDIS platform assigned by the supervisor.
Supervisor: The Full Stack Developer will work in close collaboration and coordination with the Project Management Unit, internal systems and full-stack developers of RIMES, domain experts, and other relevant staff and experts, with reporting lines to:
- Technical Supervisor: Mr. Nazmul Ahasan Shawn, Country Technical Lead
- Immediate Supervisor: Mr. John Mark Marcos, EWS Specialist.
Contract Duration: The contract will be for 1 year, subject to a 6-month probationary period. Renewal of contract is subject to annual performance review.
Employment Status
Contractual
Job Location
Dhaka
To apply for this job email your details to admin@chakricircular.com