Skip to main content

Marine Engineer

posted by: test

Marine engineering, also known as maritime engineering, involves studying how to plan, develop, construct and maintain sea equipment. Marine engineers have multiple technical duties, and they use a specific set of skills and their engineering, science and technology knowledge to complete their daily tasks. Understanding what a marine engineer does may help you decide if this is the right career path for you. In this article, we answer the question 'What does a marine engineer do?', list the necessary skills and knowledge for this position and describe their career path and work environment.

Role Type
Seniority Level
Job Location
Workplace Type: On-Site
Salary Range (min): 120000.00
Salary Range (max): 180000.00

Data Engineer

posted by: mihalis

Extracting data. Information is all around us, but to make use of it, we have to extract it from its sources. In terms of corporate data, the source can be some database, an internal ERP/CRM system, etc. Data can come from IoT sensors scattered, say, across an aircraft or a manufacturing facility. Information may also be obtained from public sources available online.
Transformation. Raw data will not make much sense to end users, because it’s hard to analyze it in its initial form. The transformation stage is about cleaning, structuring, and formatting data sets to make them consumable for analysis and reporting.
Loading and storage. We need to keep extracted data somewhere. In data engineering, the concept of a data warehouse relates to the most common type of repository for data gathered for analytical purposes. But sometimes more complex data pipelines are developed that include such elements as data lakes, data lakehouses, data marts, and so on.

Skills for any specialist correlate with the responsibilities they’re in charge of. The required skill set would vary for every project or organization, as there is a wide range of things data engineers could do. But generally, their activities can be sorted into three main areas: engineering, database/warehouse management, and data science.

Typical technology stack includes:

Elastic Stack, MongoDB, Cassandra, Redis, MySQL, GraphDB, Java, Apache Karaf, Hibernate, Apache Camel, Spring Boot, Drupal

Storage Engines: Elastic Stack, Memcached, MySQL, GraphDB, Virtuoso
PLs/Frameworks: Java, PHP, Spring {Boot, Data}
CMS: Drupal

 

Role Type
Seniority Level
Workplace Type: Hybrid
Salary Range (min): 35000.00
Salary Range (max): 65000.00

Project Manager

posted by: mihalis

The project manager is responsible for day-to-day management of the project and must be competent in managing the six aspects of a project, i.e. scope, schedule, finance, risk, quality and resources.

Project managers work on specific projects that have definite outcomes, have time limits and have to stay within a budget. These tasks typically include:

planning what work needs to be done, when and who’s going to do it;
looking at the risks involved in a particular project and managing these risks;
making sure the work is done to the right standard;
motivating the team of people involved in the project;
making sure the project is running on time and to budget;
dealing with changes to the project as and when necessary;
making sure the project delivers the expected outcomes and benefits;

Role Type
Seniority Level
Job Location
Workplace Type: Remote
Salary Range (min): 45000.00
Salary Range (max): 75000.00
Subscribe to Full-time

SPJ is not just a platform; it's a transformative force in the maritime sector. We reinvent job discovery and collaboration, leveraging cutting-edge AI to create a space where careers thrive and innovations set sail.

Featured Posts