Freelance DevOps Engineer
Summary
Freelance DevOps Engineer maintains Azure cloud infrastructure using Terraform, GitHub Actions CI/CD, and Azure services to deploy and scale containerized PHP/Symfony apps for a global pharmaceutical company.
Gå til indholdet We are seeking a skilled Freelance DevOps Engineer on behalf of a global pharmaceutical company. This role will focus on owning and evolving the infrastructure setup, ensuring scalable, secure, and well-documented cloud operations across multiple environments. The consultant will play a key role in strengthening the DevOps foundation, optimizing performance and costs, and supporting continued growth of the platform landscape. The ideal profile brings strong hands‑on Azure expertise, solid Terraform capabilities, and a security‑first mindset.
Role
- Own and evolve the Terraform codebase, refactoring toward clean multi‑environment Infrastructure as Code setups (development, staging, and production) using reusable modules.
- Manage Azure Container Apps, including revisions, ingress and traffic‑splitting, autoscaling, and blue/green‑style rollouts.
- Build and maintain CI/CD pipelines in GitHub Actions to support build, test, deployment, and promotion across environments.
- Administer PostgreSQL and Redis using Azure managed services, including backups, sizing, and defining a basic high‑availability strategy.
- Handle secrets management and rotation through Azure Key Vault, TLS and custom‑domain provisioning using managed certificates, and DNS coordination.
- Establish monitoring, logging, and alerting through Azure Log Analytics and Application Insights to proactively identify issues before they impact users.
- Drive cost optimization and capacity planning as the number of webspaces grows.
- Document infrastructure, operational procedures, and on‑call/runbook processes.
Profile
- Solid hands‑on experience with Azure, including Container Apps or AKS, Azure Container Registry (ACR), Azure Database for PostgreSQL, Redis, networking, and DNS.
- Strong Terraform expertise, including modules, workspaces/environments, and state management.
- Proven experience designing and implementing CI/CD pipelines, preferably using GitHub Actions.
- Strong knowledge of Docker and containerized application deployment.
- Solid Linux fundamentals and scripting skills, particularly in Bash.
- Experience with Azure Key Vault and a security‑first approach to infrastructure management.
- Operates as a freelancer and has a Polish NIP number.
Nice to have
- Experience deploying PHP and Symfony applications.
- Familiarity with Varnish, CDN technologies, Azure Front Door, and Web Application Firewalls (WAF).
- Experience with observability tooling beyond Azure‑native services.
- Database operations experience in multi‑tenant environments, including migrations and zero‑downtime deployments.
- Experience hardening infrastructure to meet compliance requirements.
Scope
- Freelance assignment.
- Approximately around 30 hours per month.
- Initial engagement of at least six months, with a strong likelihood of extension.
Timing
ASAP start.
Location
- Preferably based in Kraków, Poland (KRK), although this is not a hard requirement.
- Remote or hybrid setup can be considered for the right consultant.
If interested apply below - we look forward to hearing from you
Ready to apply?
To apply for this position, you need to be registered as a Jelber user.