Our partner from Switzerland is one of the leading technology providers for the Information Communication Technology (ICT) industry active in 30 countries in Europe and a total of 144 countries worldwide. In 2023, net sales of this company amounted to 11.1 billion euros and they employ about 4000 people. Their Supply, Solutions, and Service divisions cater to a transactional range of hardware/software, customized IT solutions and ready-to-use IoT applications, and subscription-based cloud offerings for software/hardware as well as platforms for cybersecurity, IoT, virtualization and AI.
They are looking for a Database Architect to help them to transform their IT applications into a unified platform. In this role, you will provide direction and guidance to development teams, ensuring a centralized approach to data architecture, monitoring performance, and enhancing overall optimization practices. Additionally, you will collaborate with Lead Data Engineer, DevOps and multiple domain teams to implement best practices for database management, data quality, and disaster recovery, while driving innovation toward modern cloud solutions like Platform as a Service (PaaS).
Their offer:
- Annual salary offer can be up to 90.000 EUR gross (approx. 390.000 PLN gross) depending on your experience and skill set. If your salary expectations exceed this amount, please let us know;
- Permanent full-time standard employment (preferred). For candidates from Poland, besides standard employment, a full-time B2B contract is also an option;
- Remote or hybrid work depending on your location and preference as long as you are located either in Poland, Portugal, Latvia or Germany as they have offices in all these countries;
- You will have an Individual Development Plan and learning budget for personal development, training and certifications;
- Health insurance and other perks.
Key Responsibilities:
- Act as a consulting bridge across teams, guiding database architecture optimisation and best practices.
- Support database operations, including availability group management, security, performance tuning, and backup/recovery strategies.
- Lead PaaS (Azure DB) migrations and transitions to modern Data Warehouse solutions, optimising for cloud performance and scalability.
- Collaborate with developers and the Lead Data Engineer on DB refactoring, data retention, and performance improvements.
- Enable self-service DB provisioning for DevOps and document cloud data architecture best practices.
- Collaborate with the DevOps team to develop and implement solutions for monitoring, issue management, and disaster recovery; support DB management in microservices (e.g., Kubernetes).
Requirements:
- You are either a Senior Database Administrator/Engineer or a Database Architect with high proficiency in one of the following databases: MS SQL or Oracle, but overall you should have experience with both of them.
- Hands-on experience in at least two of the following: High Availability Group Management; DB support for PaaS solutions; DB refactoring.
- Expertise in database performance tuning and troubleshooting, for example, with Azure environments but could be with other vendors.
- Proficiency in backup/recovery management, monitoring, and security management, preferably across multi-database environments.
- Experience in self-service DB provisioning and in collaboration with Developers and/or DevOps.
- At least some familiarity with microservice environments and organizational practices for managing multiple databases.
- Strong communication skills in English with the ability to build transparent and trust-based relationships with colleagues.
Not mandatory to apply, but nice-to-have:
- Participation in a project related to database architecture design for cloud migration.