Customize Consent Preferences

We use cookies to help you navigate efficiently and perform certain functions. You will find detailed information about all cookies under each consent category below.

The cookies that are categorized as "Necessary" are stored on your browser as they are essential for enabling the basic functionalities of the site. ... 

Always Active

Necessary cookies are required to enable the basic features of this site, such as providing secure log-in or adjusting your consent preferences. These cookies do not store any personally identifiable data.

No cookies to display.

Functional cookies help perform certain functionalities like sharing the content of the website on social media platforms, collecting feedback, and other third-party features.

No cookies to display.

Analytical cookies are used to understand how visitors interact with the website. These cookies help provide information on metrics such as the number of visitors, bounce rate, traffic source, etc.

No cookies to display.

Performance cookies are used to understand and analyze the key performance indexes of the website which helps in delivering a better user experience for the visitors.

No cookies to display.

Advertisement cookies are used to provide visitors with customized advertisements based on the pages you visited previously and to analyze the effectiveness of the ad campaigns.

No cookies to display.

Full Stack Developer – Climate Data Information System (CDIS)

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

Source link