Solution Integration Engineer
Περιγραφή θέσης
About eBOS eBOS Technologies Ltd, a Cypriot owned SME, is one of the most innovative and leading software and technology companies in Cyprus and across Europe. With 23 years of proven success and a strong focus on Research & Development (R&D), we deliver cutting-edge digital solutions to enterprises worldwide.
Ranked as the top enterprise performer in Cyprus, eBOS has proudly participated in 77 EU-funded R&D projects and continues to invest heavily in innovation, shaping the future of digital transformation.
Job Overview
We are looking for a highly skilled Solution Integration Engineer to join our innovative R&D team and lead the technical design and implementation of system integration activities across complex software ecosystems.
The ideal candidate will have strong hands-on experience in software development, integration engineering, and modern deployment practices, and will play a key role in EU-funded R&D projects.
The Solution Integration Engineer will be responsible for supporting requirements elicitation, designing integration solutions, selecting appropriate frameworks and technologies, and coordinating with Developers, DevOps/SysAdmin teams, Project Managers, Business Analysts, and consortium partners to ensure smooth implementation, CI/CD automation, and deployment of system components.
This role requires a combination of strong engineering mindset, architectural thinking, and practical experience in integrating distributed systems, APIs, and cloud-native components in multi-partner European projects.
Key Responsibilities
- Work closely with Project Managers and Business Analysts to support requirements elicitation, clarify technical needs, and translate business requirements into technical specifications.
- Analyze business and technical requirements and translate them into integration-ready solution designs, workflows, and implementation plans.
- Design and support the implementation of system integration solutions, ensuring interoperability between internal platforms and third-party systems.
- Define integration approaches using APIs, microservices, middleware, message brokers, and event-driven architectures.
- Liaise with consortium partners, external technology providers, and stakeholders to coordinate technical integration activities, align expectations, and ensure smooth collaboration.
- Support the selection of appropriate frameworks, technologies, tools, and platforms based on project requirements and constraints.
- Collaborate with software developers to guide implementation, review integration logic, troubleshoot issues, and ensure consistency across components.
- Work closely with DevOps/SysAdmin teams to support:
- CI/CD pipeline setup and maintenance
- containerization and deployment strategies
- environment configuration (staging, production, testing)
- monitoring/logging readiness for deployed services
- Support integration testing, debugging, and validation of integrated components, ensuring proper end-to-end functionality.
- Ensure integration work aligns with project conceptual frameworks, technical constraints, and best practices.
- Prepare and contribute to technical documentation, reports, and deliverables required by EU-funded R&D projects.
- Participate in technical meetings, workshops, and reviews with European partners, supporting alignment across multidisciplinary teams.
- Provide technical support during the implementation phase and contribute to resolving technical blockers and risks.
Qualifications
- Bachelor’s or Master’s degree in Computer Science, Software Engineering, Information Technology, or a related field.
- 7 years of experience in software engineering, system integration, and implementation of modern software solutions.
- Proven experience integrating complex enterprise or research software systems from concept through deployment.
- Strong knowledge of system integration technologies and patterns, including RESTful APIs, SOAP/web services, middleware platforms, distributed systems, and service-to-service communication.
- Hands-on experience with cloud environments and deployment models (Azure, AWS, or similar), as well as on-premises and internal deployments, including staging/production environment setup and operational support.
- Strong knowledge of relational and NoSQL databases, including data modelling and schema design, as well as experience with system modelling techniques and data exchange/interoperability mechanisms (e.g., JSON/XML, ETL workflows, data pipelines).
- Experience working in cross-functional environments and collaborating with technical and non-technical stakeholders.
- Experience working in EU-funded R&D projects is considered a strong advantage.
Skills & Competencies
- Ability to design and document end-to-end integration workflows, including interface specifications, data mappings, and interoperability requirements.
- Strong understanding of modern software engineering principles, including modular design, maintainability, scalability, and secure-by-design approaches.
- Practical ability to collaborate with development teams to support implementation, code integration, and resolution of technical blockers.
- Ability to support technical planning and delivery activities, including task breakdown, estimation support, and technical coordination across teams.
- Solid understanding of DevOps practices, including CI/CD automation, environment configuration, deployment pipelines, and release coordination.
- Familiarity with containerization and orchestration concepts (Docker, Kubernetes) and modern deployment strategies.
- Ability to support the troubleshooting and resolution of complex system integration issues across APIs, services, infrastructure, and environments.
- Strong analytical and problem-solving mindset, with the ability to assess technical risks and propose mitigation strategies.
- Ability to evaluate new technologies and recommend appropriate tools, frameworks, and implementation approaches based on project constraints and requirements.
- Strong communication and stakeholder management skills, with the ability to work effectively with Project Managers, Business Analysts, developers, DevOps/SysAdmins, and external consortium partners.
- Ability to manage multiple technical priorities in parallel, ensuring timely delivery within project deadlines.
Personal Qualities
- Disciplined, motivated, and proactive, with strong ownership mentality.
- Strong team player, able to collaborate effectively with developers, DevOps, PMs, and external stakeholders.
- Strong analytical mindset with attention to detail and structured problem-solving approach.
- Passionate about continuous learning and adoption of modern technologies.
- Strong responsibility and commitment to delivering high-quality technical outcomes.
Benefits
- Attractive remuneration based on experience and qualifications.
- Ability to join the company’s Provident Fund and Medical Insurance plan after completing the first 6 months of probation.
- Flexible working hours.
- Bonus loyalty scheme.
- Excellent opportunity to enhance skills by working with highly talented professionals.
- Opportunity to work with renowned international organisations and institutions and attend project meetings.
How to Apply
If you are a motivated professional eager to contribute to high-impact EU-funded R&D projects and work on challenging integration problems, we encourage you to apply.
Please send your detailed CV to hrmanager@ebos.com.cy with the title: “Application for the position of Solution Integration Engineer” in the subject.
¿Te interesa este puesto?