Berth Scheduling - Optimisation Model Development
- or -
Post a project like this£25/hr(approx. $31/hr)
- Posted:
- Proposals: 9
- Remote
- #3748662
- Expired
MVC Laravel/CI |Wordpress Plugin|CMS |MERN| Angular.js|Shopify|Website Security
Bay Minette
software engineer|Full-Stack Software Developer| web developer| App developer | AI Engineer | WordPress
Indore
33614664984821764164997134271713794345758712181795488201673
Description
Experience Level: Expert
Estimated project duration: Ongoing
Berth Scheduling is a problem faced commonly by Terminal operators around the world.
A port Terminal typically comprises multiple berths which serve as the docking points of vessels that visit the terminal to perform cargo operation, either loading or discharging cargo at the terminal facilities. Each berth can handle specific vessel sizes and cargo types, and has a fixed cargo handling capacity. Since usually the influx of vessels is higher than the capacity of the berths, not all vessels can be served at the same time.
This gives rise to the Berth Scheduling problem. The Terminal operator needs to decide an optimal way to allocate incoming vessels to available berth timeslots. Capacity restrictions and a number of additional business rules/requirements need to be respected, and specific terminal KPIs need to be maximized by this allocation. Although this process is handled manually in many terminals, the use of optimisation and technology can drastically improve it. MarineTraffic is developing a new solution to do exactly that, promising to help users make better decisions and minimize complexity. In the heart of this application lies sophisticated Optimisation logic, and we need a person to take ownership of it.
What does this mean?
This is a role for an Operations Researcher/Mathematical Modeler. Your role will be to apply Optimisation principles to different variations of the Berth Scheduling problem that arise in our customers. You should be able to translate a business problem to an appropriate mathematical model and then solve this model using Optimisation methods. More details on the role requirements can be found in the attached JD profile. ***Please make sure you read the JD and understand requirements***.
Although this is NOT a developer role, we need a person who can collaborate well with software engineers and the Product Manager, delivering work in an Agile fashion (Scrum). You will also have interactions with our Data team, so we expect you to align with their stack (Python is our preferred scripting language but we are open to consider alternatives, and our database is based on SQL/PostGres). We also expect adherence to company processes and ways of working. This means tracking tasks in Jira, delivering production-ready code using Gitlab, ensuring proper code documentation in all deliverables, participating in (bi)-weekly meetings where and if needed.
Our cooperation will be ongoing as product needs evolve. We already have our first customer implementation in place and an ambitious plan to increase this to 3 customers by the end of the year. The time availability we request from you is flexible depending on business needs, but ideally you should be able to commit for as many as 20 hours per week.
**budget per hour negotiable depending on skills of the candidate**.
A port Terminal typically comprises multiple berths which serve as the docking points of vessels that visit the terminal to perform cargo operation, either loading or discharging cargo at the terminal facilities. Each berth can handle specific vessel sizes and cargo types, and has a fixed cargo handling capacity. Since usually the influx of vessels is higher than the capacity of the berths, not all vessels can be served at the same time.
This gives rise to the Berth Scheduling problem. The Terminal operator needs to decide an optimal way to allocate incoming vessels to available berth timeslots. Capacity restrictions and a number of additional business rules/requirements need to be respected, and specific terminal KPIs need to be maximized by this allocation. Although this process is handled manually in many terminals, the use of optimisation and technology can drastically improve it. MarineTraffic is developing a new solution to do exactly that, promising to help users make better decisions and minimize complexity. In the heart of this application lies sophisticated Optimisation logic, and we need a person to take ownership of it.
What does this mean?
This is a role for an Operations Researcher/Mathematical Modeler. Your role will be to apply Optimisation principles to different variations of the Berth Scheduling problem that arise in our customers. You should be able to translate a business problem to an appropriate mathematical model and then solve this model using Optimisation methods. More details on the role requirements can be found in the attached JD profile. ***Please make sure you read the JD and understand requirements***.
Although this is NOT a developer role, we need a person who can collaborate well with software engineers and the Product Manager, delivering work in an Agile fashion (Scrum). You will also have interactions with our Data team, so we expect you to align with their stack (Python is our preferred scripting language but we are open to consider alternatives, and our database is based on SQL/PostGres). We also expect adherence to company processes and ways of working. This means tracking tasks in Jira, delivering production-ready code using Gitlab, ensuring proper code documentation in all deliverables, participating in (bi)-weekly meetings where and if needed.
Our cooperation will be ongoing as product needs evolve. We already have our first customer implementation in place and an ambitious plan to increase this to 3 customers by the end of the year. The time availability we request from you is flexible depending on business needs, but ideally you should be able to commit for as many as 20 hours per week.
**budget per hour negotiable depending on skills of the candidate**.
Dimitris M.
0% (0)Projects Completed
-
Freelancers worked with
-
Projects awarded
0%
Last project
11 May 2024
United Kingdom
New Proposal
Login to your account and send a proposal now to get this project.
Log inClarification Board Ask a Question
-
There are no clarification messages.
We collect cookies to enable the proper functioning and security of our website, and to enhance your experience. By clicking on 'Accept All Cookies', you consent to the use of these cookies. You can change your 'Cookies Settings' at any time. For more information, please read ourCookie Policy
Cookie Settings
Accept All Cookies