Job Description: Digital Integration Solution Lead
About the Job
As an Integration Solution Lead, you will be the technical link for integrating applications within the OXAGON ecosystem, leveraging your in-depth knowledge of integration technologies and architectural strategies. Your primary responsibility will be to lead the planning, execution, and management of system integrations that align with business needs while adhering to our architectural standards.
Your role will involve strategizing and collaborating with teams to create, enhance, and maintain robust integrations that connect data, applications, and third parties, supporting both business processes and customer requirements. Additionally, you will focus on optimizing existing integrations for improved performance and efficiency, driving technological innovation and operational excellence throughout the organization.
Key Accountabilities & Activities
- Strategize, implement, and oversee the integration of applications within the existing portfolio.
- Collaborate with IT teams and business analysts to design and execute integration solutions.
- Develop and maintain integration architectures, ensuring alignment with current and future state requirements.
- Establish and enforce integration standards, guidelines, and processes.
- Stay abreast of industry trends to recommend and implement necessary integrations and updates.
- Coordinate with product owners to ensure integration strategies complement technical design and business goals.
- Identify and address integration service gaps, minimizing impact on operations.
- Engage with various technologies, including API management, Service-Oriented Architecture (SOA), AI/ML integrations, and data integration.
- Demonstrate a commitment to continuous learning across various software architecture domains (Data, Infrastructure, DevOps, etc.).
- Serve as a proxy for the Lead Enterprise Architect as required.
Background, Skills & Qualifications
Experience
- Core Experience: 5-7 years in IT solution development, focusing on technical architecture, network management, application, or cloud development, including at least five years in API management and integration architecture.
- Technological Versatility: Experience with various technologies, platforms, and processing environments.
- Strategic Acumen: Strong grasp of strategic technology trends and the application of current and emerging tech to business models.
- Agile and Product Management: Solid understanding of product management and agile methodologies; ability to support agile teams with advice on opportunities, impacts, and technical considerations.
- Industry Insight: Previous work in the utilities or telecom sectors preferred but not mandatory.
- Architectural Leadership: Experience in developing architecture blueprints, strategies, and roadmaps; capable of leading design reviews and impact analysis within set standards and architectures.
- Communication Skills: Proven ability to deliver presentations to senior executives and technical teams.
- Technical Proficiency: Deep knowledge of integration modeling and experience with at least one technology stack (API, Middleware, SOA, etc.).
- Broad Knowledge Base: Understanding of architectural and protocol standards (SOA, REST API, Data Integration, etc.) and familiarity with multiple integration and API platforms (e.g., Kafka, MuleSoft, WebMethods, Informatica) and lightweight open-source integration framework (Apache Camel K).
Skills
- Comprehensive Architecture Knowledge: Familiarity with all aspects of solution technology architecture, including business, information, data, network, and security.
- Methodology Expertise: Understanding various system development life cycle methodologies, including agile, DevOps, and traditional models.
- Modeling Proficiency: Knowledge of different modeling languages like UML and ArchiMate.
- Integration Acumen: Strong grasp of integration standards, patterns, and best practices.
- Technical Skills: Proficient in coding languages such as Java, C++, Scala, Python, and SQL, and familiar with system integration technologies like RESTful APIs and OAUTH 2.0.
- Containerization and Kubernetes Expertise: Proficient in containerization technologies and orchestration with Kubernetes, enabling scalable and efficient deployment and management of applications.
- Business and Technical Translation: Translating business requirements into business processes and technical designs.
- Communication: Ability to succinctly communicate complex technical information to various stakeholders.
- Adaptability: Openness to learn new skills, technologies, and frameworks, with flexibility required in a startup environment.
- Collaboration: Capability to work effectively with both in-house and outsourced development teams.
- Continuous Learning: Commitment to regular learning and technology adoption.
- Leadership: Experience in directing teams and managing workloads with strong analytical, planning, and organizational skills.
- Language Skills: Proficiency in English, both written and spoken.
Qualifications
- Bachelor's degree in Computer Science or a related field.
- Experience in enterprise application integration technologies and toolsets.
- Familiarity with architecture patterns and integration design principles.
- A thorough understanding of software development methodologies, particularly Agile.