JobMatch
← Back to jobs

Devops Engineer with Azure PostgreSQL

iXceed Solutions

RemoteCracow, Małopolskie, PolandseniorContract
Posted
today
Source
LinkedIn (remote, Europe)
Field
Engineering

Skills

PostgreSQLKubernetesSecurityPythonDevOpsRedisNoSQLAzureCI/CDLinuxJava

Description

Job Description: - Extensive hands-on experience with PostgreSQL in production, including: - Relational data modeling, normalization/denormalization. - Indexing strategies (B-tree, partial, composite, covering indexes) and query plan analysis. - Transactions, isolation levels, locking, and concurrency control. - Partitioning, archiving, and data lifecycle management. - Proven experience operating Azure Database for PostgreSQL – Flexible Server: - Sizing, scaling, configuration tuning, and cost optimization. - Backup/restore, high availability, and disaster recovery. - Monitoring and alerting using Azure-native tools and/or APM solutions. - Strong experience with database migrations/versioning (Liquibase) and integrating them into CI/CD. - Solid understanding of database security: roles, privileges, encryption, secrets management (e.g., Azure Key Vault). Backend / Spring Microservices on AKS - Strong proficiency in Java and Spring Boot for building microservices. - Deep understanding of: - RESTful API design and common microservice patterns (circuit breakers, retries, timeouts). - Transaction management and consistency in distributed systems. - Experience deploying and running microservices on AKS (or similar Kubernetes platforms), including configuration, scaling, and troubleshooting. Messaging & Integration - Hands-on experience with Azure Service Bus and Kafka in production environments. - Knowledge of: - Event-driven architecture and message-based integration patterns. - Data consistency patterns (outbox, saga, eventual consistency, idempotent consumers). - Message schema design, versioning, and compatibility strategies. Cloud, DevOps & Tooling - Experience with Azure services relevant to microservices and data platforms (e.g., AKS, Azure Service Bus, Azure Monitor, Key Vault, Storage). - Familiarity with observability stacks (metrics, logs, traces) and tools for diagnosing performance issues across services and the database. - Comfortable working in Linux-based environments and scripting (e.g., Bash, Python or similar) for automation. Nice-to-Have - Experience with domain-driven design (DDD) and aligning bounded contexts with data models and microservice boundaries. - Knowledge of CQRS and read/write model separation, and when to apply it. - Experience with caching (e.g., Redis) and NoSQL stores, and integrating them with PostgreSQL-based systems.

JobMatch aggregates public listings. Always apply through the original posting.