Location: Ottawa, Ontario
Type: Direct Hire
Job #34950
Cloud Application Integration SpecialistWe are looking for a Cloud Application Integration Specialist with 7+ years of practical experience designing, building, and supporting complex enterprise application integrations across multiple business areas. This position plays an important role in enabling seamless interoperability between cloud-native, real-time, and legacy systems through secure, scalable, and automated integration solutions.
The ideal candidate will have strong expertise in API integration, secure messaging, event-driven architecture, and data streaming across cloud and hybrid environments. This person will lead full lifecycle integration initiatives, ensure secure and reliable data exchange across systems, and apply enterprise integration patterns that support both technical and business objectives.
Responsibilities- Lead integration initiatives involving applications across Azure and on-premises environments.
- Gather and analyze business and technical requirements, perform data and process mapping, and produce integration design documentation.
- Partner with cross-functional teams to ensure integration solutions are implemented and supported effectively.
- Apply Enterprise Integration Patterns (EIPs) such as routing, transformation, enrichment, and orchestration.
- Maintain integration security and compliance standards, including OAuth 2.0, JWT, API key management, SOC2, and GDPR.
- Design, build, and secure APIs using REST, SOAP, APIM, or similar API management and gateway technologies.
- Develop and support event-driven integration solutions using Kafka or comparable technologies.
- Troubleshoot production integration issues, perform root cause analysis, and implement corrective actions.
- Build and maintain audit, logging, and monitoring capabilities for integration platforms and services.
Requirements- 7+ years of experience in enterprise application integration or similar roles.
- Demonstrated hands-on experience with API design, security, management, and gateway technologies, including REST, SOAP, APIM, OAuth 2.0, and JWT.
- Strong programming or scripting experience with Python and Java.
- Experience integrating modern and legacy systems using streaming platforms, ETL tools, and messaging technologies such as Kafka, Snowpipe, RabbitMQ, Data Factory, Databricks, and Snowflake.
- Solid understanding of relational and NoSQL databases, including PostgreSQL, SQL Server, Redis, and MongoDB.
- Strong knowledge of software and system quality assurance best practices and methodologies.
- Bachelor’s or Master’s degree in Computer Science or a related discipline.
Salary range: $115,000 – $140,000