Database Administrator, Senior

Webellian

Warszawa

Híbrido

PLN 180.000 - 260.000

Jornada completa

Hace 3 días
Sé de los primeros/as/es en solicitar esta vacante

Consigue una respuesta de este empleador

Tu currículum y tu carta de presentación, adaptados exactamente a lo que buscan contratar.

Supera los filtros ATS

Ventajas ofrecidas por este puesto de trabajo

Hybrid work Warsaw
Private medical care
Group insurance
Multisport card
On-site games
International team

Descripción de la vacante

Webellian in Poland seeks a Senior Database Administrator with a DevOps mindset to own the database artifacts across production AI systems. This role goes beyond a traditional DBA, treating migrations, configurations, and infrastructure as code delivered through CI/CD.

You will work in the Advanced Analytics Team on Azure PostgreSQL Flexible Server, implementing high availability, PITR, replication, and performance tuning while guiding engineers in data access optimization.

Formación

  • 6+ years of professional DBA experience with PostgreSQL as the primary platform.
  • Strong database DevOps mindset: IaC with version-controlled artifacts and CI/CD delivery.
  • Hands-on experience with schema migration tooling (Flyway, Liquibase, sqitch) including branching and rollback.
  • Expert-level PostgreSQL internals: MVCC, WAL, autovacuum, locking, planner, index types.
  • Experience with PostgreSQL high availability and replication (Streaming, Patroni, logical replication, failover).
  • Azure PostgreSQL: Flexible Server, HA, PITR, read replicas, Monitor.
  • Python or Bash scripting for maintenance and automation.
  • CI/CD integration of migrations (GitHub Actions or similar) with environment promotions and rollbacks.
  • Security knowledge: RBAC, RLS, Azure Key Vault, encryption, audit trails.
  • dbt knowledge a plus.
  • Claude Code usage for migration scripting and automation.
  • Strong communication to explain constraints to engineers and stakeholders.

Responsabilidades

  • Own database artifact lifecycle: version-control all database objects (schemas, migrations, stored procedures, functions, views, roles) and manage delivery through CI/CD pipelines.
  • Data Engineering with Databricks: design and maintain scalable ETL/ELT pipelines using PySpark and Delta Lake.
  • Build and operate database CI/CD pipelines with automated migration testing and environment promotion.
  • Monitor and optimize performance: EXPLAIN plans, index tuning, autovacuum settings, and connection pool management.
  • Manage backup, recovery, and PITR: WAL archiving, replication configuration, and testing.
  • Manage security and access control: RBAC, RLS, audit logs, secrets (Azure Key Vault).
  • Operate PostgreSQL on Azure: Flexible Server, HA, read replicas, cost governance.
  • Enforce change management standards: code reviews, naming conventions, pre-production validation.
  • Support engineers with design guidance and troubleshooting for data access bottlenecks.
  • Observability: dashboards and alerts via Azure Monitor and Grafana.
  • Collaborate with Claude Code to automate migration scripting and documentation.

Conocimientos

PostgreSQL expert
DevOps mindset
Schema migrations tooling
HA and replication
Scripting (Python/Bash)
CI/CD integration
Database security
Claude Code proficiency
Communication skills
dbt knowledge

Herramientas

Flyway
Liquibase
sqitch
GitHub Actions
Claude Code
Azure Monitor
dbt
Patroni
Pgbouncer

Descripción del empleo

Webellian is a well-established Digital Transformation and IT consulting company committed to creating a positive impact for our clients. We strive to make a meaningful difference in diverse sectors such as insurance, banking, healthcare, retail, and manufacturing. Our passion for cutting-edge and disruptive technologies, as well as our shared values and strong principles, are what motivate us. We are a community of engineers and senior advisors who work with our clients across industries, playing a deep and meaningful role in accelerating and realizing their vision and strategy.

About the position

As a Senior Database Administrator (DBA) with DevOps expertise within Advanced Analytics Team, you will be the primary owner of database health, reliability, and the full lifecycle of database artifacts across production AI systems. This is not a traditional DBA role - you will bring a strong DevOps mindset to database operations, treating schema migrations, stored procedures, configuration, and database infrastructure as versioned, tested, and continuously delivered artifacts.

Key responsibilities:

Own the database artifact lifecycle: version-control all database objects (schemas, migrations, stored procedures, functions, views, roles) and manage their delivery through CI/CD pipelines using tools such as Flyway, Liquibase, or sqitch.

  • Data Engineering experience with Databricks, including designing, developing, and maintaining scalable ETL/ELT pipelines, working with PySpark, Delta Lake, and optimizing data processing workflows to ensure performance, reliability, and data quality.

Build and operate database CI/CD pipelines in collaboration with DevOps: automated migration testing, schema validation, rollback strategies, and environment promotion (dev to staging to production).

Monitor and optimise database performance: query analysis with EXPLAIN/EXPLAIN ANALYZE, index tuning, vacuum and autovacuum configuration, connection pool management (PgBouncer), and long-running query governance.

Own backup, recovery, and disaster recovery procedures: point-in-time recovery (PITR), WAL archiving, replication configuration (streaming and logical), and regular recovery testing.

Manage database security and access control: RBAC, row-level security (RLS), audit logging, secrets rotation via Azure Key Vault, and compliance with data protection policies.

Operate and manage PostgreSQL on Azure: Azure Database for PostgreSQL Flexible Server configuration, high availability setup, read replicas, scaling operations, and cost governance.

Define and enforce database change management standards: peer review of migration scripts, naming conventions, anti-pattern detection, and pre-production validation gates.

Support Data Engineers and Backend Engineers with database design guidance, query optimisation advice, and hands-on troubleshooting of data access bottlenecks.

Manage database observability: dashboards and alerting for query performance, replication lag, connection saturation, bloat, and storage growth using Azure Monitor, pg_stat_* views, and Grafana.

Champion Claude Code as a daily tool for writing and reviewing migration scripts, generating documentation, automating database maintenance tasks, and accelerating troubleshooting.

Required Experience & Skills

6+ years of professional DBA experience with PostgreSQL as the primary platform, including deep operational knowledge in production environments.

Strong database DevOps mindset: experience managing database artifacts as code, with version control, automated testing, and pipeline-driven delivery.

Hands-on experience with schema migration tooling: Flyway, Liquibase, sqitch, or equivalent – including branching strategies, baseline management, and rollback patterns.

Expert-level PostgreSQL internals: MVCC, WAL, autovacuum, locking behaviour, query planner, index types (B-tree, GIN, GiST, BRIN), and connection management.

Experience with PostgreSQL high availability and replication: streaming replication, Patroni or equivalent HA tooling, logical replication, and failover procedures.

Production experience with Azure Database for PostgreSQL: Flexible Server, HA configuration, PITR, read replicas, and Azure Monitor integration.

Proficiency in scripting for database automation: Python or Bash for maintenance scripts, migration utilities, audit tooling, and CI/CD integration.

Experience with CI/CD pipelines in the context of database delivery: integrating migration tooling into GitHub Actions or equivalent, with environment promotion and rollback gates.

Strong understanding of database security: RBAC, RLS, secrets management (Azure Key Vault), encryption at rest and in transit, and audit trail requirements.

Knowledge of dbt (data build tool) and experience with data transformation workflows would be a plus.

Hands-on proficiency with Claude Code: using it daily for migration script authoring, query review, documentation generation, and operational automation.

Strong communication skills: able to translate database constraints and risks clearly to Backend Engineers, Data Engineers, and product stakeholders.

What we offer

Benefits such as private medical care, group insurance, Multisport card

Hybrid work (at least 1 day/2 months on-site) in Warsaw (Mokotów)

Opportunity to work with excellent professionals

High standards of work and focus on the quality of code

New technologies in use

Continuously learning and growth

International team

Pinball, PlayStation & much more (on-site)

Join a growing team of dedicated professionals! We love to pass on the knowledge to grow excellence, speak our minds without playing politics, and just enjoy hanging around together. If you share our passions - we want to meet you!

Consigue la evaluación confidencial y gratuita de tu currículum.

o arrastra y suelta tu archivo aquí

Similar jobs

Puestos de trabajo similares que vale la pena comparar

[WBG] Database Administrator (PostgreSQL)
[WBG] Database Administrator (PostgreSQL)

Software Mind • Województwo mazowieckie

A distancia
PLN 180.000 - 240.000
Flexible cooperation
Remote cooperation
International projects
+7
[WBG] Database Administrator (PostgreSQL)
[WBG] Database Administrator (PostgreSQL)

Software Mind • Warszawa

A distancia
PLN 240.000 - 360.000
Flexible cooperation options
International projects
Travels related to projects
+3
Database Administrator (PostgreSQL)
Database Administrator (PostgreSQL)

Software Mind • Warszawa

A distancia
PLN 180.000 - 260.000
Flexible and remote cooperation
International projects
Travel related to international work
+5
Senior Database Reliability Engineer (PostgreSQL, IaC)
Senior Database Reliability Engineer (PostgreSQL, IaC)

Capital.com • Województwo mazowieckie

Presencial
PLN 180.000 - 260.000
Competitive Salary
Work-Life Harmony
Annual Performance Bonus
+5
Associate Database Engineer
Associate Database Engineer

Auctane • Wrocław

Híbrido
PLN 112.000 - 134.000
Hybrid work framework
Training budget (up to 7,000 PLN per年)
Online training platforms such as 1-LI
Senior Database Reliability Engineer (PostgreSQL, IaC)
Senior Database Reliability Engineer (PostgreSQL, IaC)

Capital • Województwo mazowieckie

Híbrido
PLN 260.000 - 380.000
Competitive Salary
Work-Life Harmony
Annual Performance Bonus
+5
Data Engineer (DBX, dbt), Regular
Data Engineer (DBX, dbt), Regular

Webellian • Warszawa

Híbrido
PLN 180.000 - 260.000
Senior Database Administrator @ Toyota Digital HUB & SSC (TME NV/SA)
Senior Database Administrator @ Toyota Digital HUB & SSC (TME NV/SA)

Toyota Digital HUB & SSC • Wrocław

Híbrido
PLN 180.000 - 260.000
Annual Bonus
Health insurance
Sport card
+3
Data Engineer (DBX, dbt), Senior
Data Engineer (DBX, dbt), Senior

Webellian Sp.z o o • Województwo mazowieckie

Híbrido
PLN 210.000 - 290.000
Private medical care
Group insurance
Multisport card
+2
Data Architect / Senior Data Engineer (DBX, dbt)
Data Architect / Senior Data Engineer (DBX, dbt)

Webellian • Warszawa

Híbrido
PLN 280.000 - 360.000
Private medical care
Group insurance
Multisport card
+1
Ubicaciones