We are an independent multi-cloud services company that helps enterprises and SMB companies build new foundations for future growth through successful cloud transformation and breadth of expertise in applying cloud technologies to unlock new possibilities. Today's digital and technological revolution is an important part of our business - we are not only adapting to it, but also taking an active part in creating and supporting companies in overcoming the associated challenges.
Our goal is to see the client from their perspective, build relationships based on mutual benefit, and contribute to the efficiency and optimization of clients' businesses.
We are 45+ people, with high seniority, and we specialize in solutions that help our clients in digital transformation. Our company focuses on long-term relationships and offers the opportunity to actively influence the development of the organization. We create an inspiring atmosphere based on transparency and cooperation.
Our mission is to support customers at various stages of their cloud journey, from initial migration and cloud-native modernization to building platforms and scaling Infrastructure as Code processes for multiple development teams.
We are seeking an experienced Database Admin eager to join us on this mission.
Duties and Responsibilities:
- Install, configure, and maintain relational and non-relational databases (e.g., SQL Server, PostgreSQL, MongoDB).
- Monitor database performance and optimize for speed, scalability, and reliability.
- Develop and implement robust backup, recovery, and disaster recovery procedures.
- Ensure database availability and data integrity in case of failures.
- Manage user access and roles to maintain database security.
- Ensure compliance with data governance and regulatory standards.
- Apply patches and upgrades to ensure database systems are up to date.
- Plan and execute database migrations with minimal downtime.
- Collaborate with developers, data engineers, and other stakeholders to design and implement efficient database solutions.
- Provide support for database-related issues and troubleshoot errors promptly.
- Utilize monitoring tools to track database performance and health.
- Provide regular reports on database usage, performance, and issues to relevant teams.
Experience, Knowledge and Skills:
- Strong experience in managing and optimizing databases in cloud environments, particularly MS Azure Cloud (Azure Kubernetes, Data Factory).
- Familiarity with cloud storage approaches (e.g., data lakes, data warehouses) for efficient data storage and access.
- Proficient in using Grafana for monitoring database performance and health.
- Experience automating database tasks using Terraform and Azure DevOps.
- Familiarity with ETL tools like Azure Data Factory for managing data pipelines.
- Knowledge of Delta Parquet for efficient data storage and management in cloud environments.
- Ability to collaborate effectively with data engineers and developers on integrated solutions using Dataiku, Snowflake, and Databricks.
- Understanding of REST APIs for data integration across platforms.
- Expertise in designing and implementing scalable database solutions in cloud environments.
- Experience in database migration, upgrades, and disaster recovery planning.
- Fluent in Polish and English
It would be nice if you have:
Perks & benefits:
- Full-remote work
- Knowledge-sharing sessions
- Referral program
What awaits you at Semantive?
Remote work and flexible working hours
Medical package
Support in the first days
Be a referral hero
Solving real challenges
Knowledge is power
A great Team of great People
Free English lessons
Meet our Team
About our recruitment process
Introduction
Skills verification
Response within 7 days
Do you have any questions?
Is English language required? What will be my role when I join the team? What technologies and tools will I be working with? You will find answers to these and other questions here.