

Share
Key job responsibilities
1. Build Analytical Applications and Dashboards:
- Design and develop interactive, user-friendly analytical applications and dashboards to enable data-driven decision-making for ShipTech stakeholders.
- Integrate with various data sources and APIs to provide a comprehensive view of shipping operations and performance metrics.
- Implement advanced data visualization techniques and interactive features to enhance the user experience.
2. Ensure Operational Reliability and Scalability:
- Monitor the health and performance of the ShipTech analytics platform, proactively identifying and resolving issues to maintain high availability and responsiveness.
- Implement robust testing frameworks, continuous integration, and deployment processes to ensure the reliability and consistency of the platform.
- Partner with data scientists, product managers, and domain experts to understand business requirements and translate them into technical solutions.
- Participate in design discussions, code reviews, and knowledge-sharing sessions to align on best practices and architectural decisions.
- Provide technical guidance and mentorship to more junior engineers to foster a culture of continuous learning and improvement.
4. Drive Innovation and Continuous Improvement:
- Stay up-to-date with the latest trends and technologies in the data engineering and analytics space.
- Identify opportunities to enhance the ShipTech analytics platform, proposing and implementing innovative solutions to improve efficiency, scalability, and user experience.
- Contribute to the development of reusable components, libraries, and frameworks to accelerate future project delivery.
5. Ensure Compliance and Data Governance:
- Implement data security and access controls to protect sensitive information and comply with relevant regulations and policies.- Document architectural decisions, operational procedures, and best practices to maintain the long-term maintainability of the platform.
- Bachelor's degree in computer science or equivalent
- Experience programming with at least one modern language such as Java, C++, or C# including object-oriented design, or experience in development in the last 3 years
- Experience designing or architecting (design patterns, reliability and scaling) of new and existing systems
- Experience troubleshooting and debugging technical systems
- Experience with AWS or cloud technologies
- Experience in delivering design solutions for projects of large scope and complexity
- Experience with explainable machine learning and artificial intelligence methodologies and tools
- Experience building web applications with React and modern web technologies
These jobs might be a good fit