Title: Full Stack Developer - FFWC DSS - Bangladesh
Company Name: Regional Integrated Multi-Hazard Early Warning System
Vacancy: Not specific
Job Location: Dhaka
Employment Status: Full-time
Educational Requirements:
∎ Bachelor of Science (BSc) in Computer Engineering, Computer Science, Management Information Systems
∎ Bangladesh University of Engineering and Technology,Ahsanullah University of Science and Technology,BRAC University,Khulna University of Engineering and Technology,Shahjalal University of Science & Technology students will get preference
Experience Requirements:
∎ At least 5 year(s)
∎ The applicants should have experience in the following area(s):
geoDjano, Mapbox, NetCDF, REST APIs
Job Responsibilities:
∎ Develop the relevant/complementary frameworks and systems for FFWC to fully support Bangladesh Weather and Climate Services Regional Project's (BWCSRP) interventions with FFWC and BWDB;
∎ Coordinate among the CARE project team, BWCSRP team, FFWC and BWDB personal in day-to-day basis (as required);
∎ Develop front-end applications with selected frameworks considering the above;
∎ Implement a robust set of functional features and services to power the frontend of the web application;
∎ Build highly complex user interface applications and back-end databases integration using expert-level skills in various web development tools, programming languages, and scripting languages
∎ Build/develop required modules, for FFWC and its stakeholders, which could include, but not limited to:
∎ Forecasters' Decision Support Panel
∎ Decision Guidance Products for Users
∎ Mine data relevant to the required DSS modules from openly available research hubs
∎ Integrate required visualizations using web GIS-based technologies
∎ Develop APIs/Microservices/Angular-based components for the DSS and relevant supports required by FFWC;
∎ Actively address non-functional requirements such as performance, security, scalability, continuous integration, migration, and compatibility
∎ Implement security and data protection measures
∎ Optimize the application for maximum speed and scalability
∎ Translate UI wireframes to frontend visual elements
∎ Extend the UI interface as and when needs arise and integrate it with backend microservices or ETL/ELT processes
∎ Handle data in different formats (XLS, CSV, XML, NetCDF, HDF5, 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 DSS
∎ Generate and maintain a detailed technical DSS document
∎ Any other complementary/relevant suggestions, requirements by the FFWC with consultation with the World Bank related to the skillset and position;
∎ Others, as relevant to the position
Additional Requirements:
∎ Age 28 to 35 years
∎ Experience:
∎ Minimum experience of 5 years in software development, with proven track record in full system development; experience in Al and ML-enabled systems development preferred but not required
∎ Minimum of 3 years of experience in developing geospatial data analytics/visualization applications
∎ Demonstrable experience in developing REST APIs and microservices architectures
∎ Demonstrable experience in working with geospatial datasets and timeseries datasets
∎ Demonstrable experience in using Angular and React JS, with strong knowledge of Javascript, HTML, and/or CSS
∎ Demonstrable experience in working with multidimensional scientific datasets including NetCDF and HDF5, preferably in Python
∎ Having DevOps experience is an advantage
∎
∎ Skills and abilities:
∎ Backend: Competence in using Python (Django), Node (Express), or PHP (Laravel)
∎ Frontend: Competence in using Angular/any other framework based on JS
∎ Database: Competence in using MySQL/PostgreSQL
∎ OS: Competence in using Linux
∎ Competence in GIS data processing libraries (e.g. GDAL, OGR, GeoPandas, Rasterio); GIS feed formats (e.g. transit, real-time feeds, KML, GeoJSON, and WFS); GIS APIs (e.g. routing, traffic, OGC, WMS, WFS WCS; interactive web maps using Leaflet or Mapbox; and geospatial web development libraries in Python such as Flask, Django, and GeoDjango
∎
∎ 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 multi-cultural team; openness/receptiveness to critique for enhancing work and outputs.
Salary: Negotiable
Job Source: Bdjobs.com Online Job Posting.
Application Deadline: 24 Oct 2023
Company Information:
∎ 15 Oct 2023
∎ Regional Integrated Multi-Hazard Early Warning System
∎ Address : RIMES Satellite Office, Mirpur DOHS, Dhaka-1216, Bangladesh
∎ Business : 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.
Category: Engineer/Architect
: