Oceaneering needs to design, develop and implement comprehensive integration solutions that seamlessly connect diverse systems and technologies across the enterprise to support the organization's business goals and objectives.
Requirements
- Minimum 1-2 years of hands-on experience in designing and implementing integration solutions.
- Minimum 1-2 years of experience with messaging protocols, RESTful APIs, and microservices.
- Proficient in relevant programming languages, middleware, and integration platforms: Strong knowledge of API design, microservices architecture, and messaging protocols.
- Possess a deep understanding of integration concepts, patterns, and technologies; Demonstrated experience in designing and implementing complex integration solutions.
- Integration Concepts.
- Certifications with one of the major Integration vendors (e.g. Boomi).
- Experience with multiple iPaaS, Integration Middleware’s, ESBs, and API management platforms (such as Boomi, Adeptia, Oracle Integration Cloud OCI.)
Responsibilities
- Design, Develop and Implement the integration strategy for the organization, aligning it with business objectives and technology roadmaps.
- Conduct thorough analysis of existing systems, identifying integration points and opportunities for improvement.
- Design and architect robust integration solutions, considering scalability, performance, and security requirements.
- Promote interoperability between systems to maximize efficiency and minimize redundancy.
- Maintain thorough documentation of data architectures, processes, and procedures.
- Proactively identify opportunities for process improvement and implement best practices to enhance integration architecture effectiveness.
- Design, in collaboration with infrastructure, IT systems that are energy-efficient and resource optimized (e.g. data processing and storage, efficient use of cloud technologies).
Other
- Collaborate with key stakeholders to understand business requirements and define integration solutions that meet current and future needs.
- Work closely with stakeholders, including sustainability officers and business leaders, to understand and address sustainability requirements.
- Stay informed about emerging technologies that may further enhance sustainability efforts.
- Strong interpersonal skills to build relationships and work collaboratively with diverse teams.
- Ability to work in a team environment, remaining attentive to ideas, recognizing responsibilities, and actively participating with others to accomplish assignments and achieve desired goals.