Integration & Platform Engineer
Πικέρμι, Ανατολική Αττική, Ελλάδα |
IPEPK ·
IT Systems Administrator
Join ELPEN – A Leader in Pharmaceuticals!
ELPEN Pharmaceutical Co. Inc, one of Greece’s largest and most established pharmaceutical companies, is expanding its team! With a strong international presence and a commitment to research, development, and innovation, we are looking for a passionate and driven professional to join us, as an Integration & Platform Engineer.
About the role
The Architect of Connectivity and Reliability. As our Integration & Platform Engineer, you are the master builder who connects our digital landscape. You are a hands-on engineer who ensures that our disparate systems—from modern SaaS platforms to legacy on-premise databases—communicate with each other flawlessly. You don't just write code; you build the resilient "digital arteries" that allow critical business data to flow where it's needed, when it's needed.
Your mission is to eliminate manual data entry, break down information silos, and build a reliable, automated platform of integrations that the rest of the business can depend on. You are a systems thinker who combines the skills of a backend developer, a database expert, and a modern platform engineer.
Main Responsibilities
Design & Build:
- Design, develop, and deploy robust, scalable, and secure integrations between our cloud and on-premise applications
- Create and maintain new web services and APIs using C# / .NET to expose data and functionality from our core systems
- Write and optimize SQL stored procedures to facilitate efficient application-to-database communication
- Work with the Data Engineer to create reliable data extraction points from source systems
Operate & Automate:
- Own the end-to-end health, monitoring, and performance of the company's integration layer
- Troubleshoot and resolve complex integration-related issues, performing root cause analysis to prevent recurrence
- Automate manual data transfer processes, saving the company time and reducing errors
- Implement and manage CI/CD pipelines for your integration code to ensure smooth and reliable deployments
Partner & Improve:
- Partner with Application Owners to map data flows and define integration requirements.
- Maintain clear documentation for all integrations, including architectural diagrams, data mappings, and API specifications
- Continuously seek opportunities to improve the reliability, performance, and cost-effectiveness of our platforms
Your Core Expertise
The Craft of System Integration
This is your deep domain. You are a hands-on builder with demonstrable mastery in:
- Integration Development & Architecture: Designing, developing, and deploying robust integrations using various patterns (e.g., APIs, web services, message queues, file-based transfers)
- Database Proficiency (SQL): Deep expertise in SQL (T-SQL/PLSQL) to write complex queries, and crucially, to develop and maintain stored procedures that handle business logic and communication directly at the database level
- Backend Programming (C# / .NET): The proven ability in C# and the .NET framework to build custom web services, APIs, and background processes that act as the "glue" between systems.
- Platform & DevOps Mindset: A strong belief in automation and reliability. You have experience with or a strong desire to learn CI/CD pipelines, and robust logging/monitoring to ensure your integrations are observable and resilient
Your Broad Capabilities
The Holistic Problem Solver
This is what makes you a strategic engineer, not just a coder:
- Synthesis & Systems Thinking: You see the entire end-to-end data flow. When building a connection, you consider the impact on source and target systems, potential failure points, and the overall performance of the business process you are enabling
- Problem Solving & Reverse Engineering: You are a detective. You have a knack for digging into legacy systems and undocumented databases to understand how they work and how to interact with them safely and effectively
- Collaboration: You work as a critical partner with Application Owners (to understand system APIs and schemas), Data Engineers (to provide clean, reliable data streams for the warehouse), and Business Analysts (to understand the "why" behind an integration)
- Security & Compliance: You build with a security-first mindset, ensuring all data in transit is encrypted and authenticated. You understand the importance of data integrity and change control, especially in a regulated GxP environment
Main Requirements
- More than 3 years of experience in a role like Backend Developer, Integration Developer, or Software Engineer
- Expert-level knowledge of SQL, including writing complex stored procedures (T-SQL or PL/SQL)
- Experience integrating applications with Microsoft SQL Server databases and optimizing backend data operations
- Demonstrable experience designing and building integrations using REST APIs
- Good knowledge in C# and the .NET Framework for building web services/APIs
- A strong, methodical approach to troubleshooting and problem-solving
- Bachelor's degree in Computer Science, Engineering, or a related field
- Fluency in both Greek and English
Additional skills to be considered as advantages
- Experience working in the pharmaceutical, life sciences, or another regulated GxP industry
- Experience with an enterprise integration platform (iPaaS) or Enterprise Service Bus (ESB) like MuleSoft, or Azure Logic Apps
- Experience with cloud platforms (Azure or AWS)
- Familiarity with CI/CD tools (e.g., Azure DevOps, Jenkins)
All applications will be treated with strict confidentiality and in accordance with applicable data protection regulations (GDPR).