Job Title: Data Integration and Consumption Architect (6-Month Contract)
Job Purpose: Join a world-renowned consultancy firm and play a pivotal role in shaping the future of data integration and consumption. Your primary responsibility will be to develop and implement standardized Data Consumption frameworks and to design and manage data integration capabilities (e.g., web APIs) that align with stakeholder needs, technical architecture, and business goals.
Key Responsibilities:
Developing Data Consumption Frameworks
- Collaborate with data product owners to craft comprehensive integration architectures for Data Consumption.
- Create and disseminate common standards and design principles for Data Consumption to ensure reusability across different domains, products, and platforms.
- Assist developers in implementing standards for APIs and other Data Consumption patterns during both development and deployment phases.
- Evaluate data access marketplace consumption capabilities for compliance with established standards.
- Design scalable and resilient API solutions by understanding various architectural styles and integration patterns.
Supporting Data Consumption Implementation
- Work closely with producer and consumer teams to quickly resolve issues, minimizing disruptions and speeding up development.
- Provide expert guidance through the deprecation, migration, and retirement processes of APIs.
- Develop and maintain a comprehensive roadmap for Data Consumption patterns and APIs.
- Ensure components are designed to maximize reusability.
Managing Data Consumption Capabilities
- Oversee the management and maintenance of components within the data access marketplace.
Qualifications and Experience:
- Bachelor’s degree in Computer Science or a related field, or equivalent experience.
- Over 5 years of experience in developing and maintaining Data Consumption patterns, including web APIs, shared queue brokers, JDBC provisioning points, and data virtualization tools (e.g., StarBurst, Denodo).
- Strong programming skills in Java, .Net, Python, and Node.js.
- Extensive knowledge of web technologies, including HTTP/HTTPS, RESTful architecture, SOAP, GraphQL, and API design principles.
- In-depth understanding and practical experience with event-driven communication patterns (e.g., MQTT, Kafka, AWS Kinesis).
- Expertise in testing methodologies, tools, and frameworks for consumption patterns.
- Exceptional problem-solving and analytical skills.
Location: Sydney, Australia
This is an unparalleled opportunity to join a globally recognized consultancy firm known for its excellence and innovation. You will be at the forefront of establishing cutting-edge Data Consumption standards, working with top-tier professionals, and influencing the data strategies of leading organizations. If you are a visionary in data integration and API development, we want you on our team.