Title: Full Stack Developer Livestock 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
∎ Ahsanullah University of Science and Technology,Bangladesh University of Engineering and Technology,Khulna University of Engineering and Technology,Chittagong 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):
Angular, geospitial, hdf5, Python Django, React Native | NodeJS | HTML | CSS | JavaScript | Github | Git
Job Responsibilities:
∎ Develop front-end applications with selected frameworks
∎ 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 generating climate-informed products for various stakeholders, which could include, but not limited to:
∎ Special Decision Advisories for Extreme Events, including Extreme Heat Alerts and FMD Risk Alerts
∎ Monthly Decision Guidance for Livestock Production
∎ Long-Term Adaptation Options
∎ 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
∎ 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
∎ 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
∎ Strong written and verbal command of Bengali and 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 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
: