DevOps Engineer with Java (Azure, Kubernetes)

OPTIVEUM sp. z o.o.•Webster, MA
•PLN 130 - PLN 160•Hybrid

About The Position

Optiveum is recruiting and contracting a DevOps Engineer with Java experience for a project with a leading global investment bank, delivered together with an international IT services company. The successful candidate will be responsible for automation, deployment processes and Azure cloud infrastructure, and will also understand, analyse and work with Java code across modern frameworks and legacy systems as needed. The role is full-time and hybrid, with three days per week at the client’s office in Kraków; this office attendance requirement is non-negotiable. Candidates must live in or within commuting distance of Kraków. The stated B2B rate is 130–160 PLN per hour, depending on experience. The planned start is December 2026.

Requirements

  • At least 10 years of experience in IT, including 5 or more years in DevOps, SRE or a related role.
  • Hands-on experience with Azure cloud services, including deployment and monitoring.
  • Strong understanding of DevOps practices, including CI/CD, automation and Infrastructure as Code.
  • Hands-on experience with Infrastructure as Code tools such as Terraform, ARM or Bicep.
  • Proficiency with Kubernetes for orchestration and scaling.
  • Experience with Unix/Linux systems and Shell/Bash scripting.
  • Good knowledge of Python for automation and tooling.
  • Strong troubleshooting skills, including debugging distributed systems.
  • Proficiency with Git and CI/CD tools such as Azure DevOps or Jenkins.
  • Proficiency in Java 8, 11 or 17.
  • Fluent English.
  • Polish or EU citizenship, or permanent residence/work authorization valid for at least 12 months.

Nice To Haves

  • Experience with configuration management tools such as Ansible.
  • Experience with monitoring and logging solutions such as Prometheus, Grafana, ELK or Azure Monitor.

Responsibilities

  • Develop, maintain and improve CI/CD pipelines for reliable deployments to Azure.
  • Automate application deployment, monitoring and scaling across Azure services, including App Services, Azure SQL, Kubernetes and Docker.
  • Administer and optimise workloads in Unix/Linux environments, using Shell/Bash scripting to streamline operations.
  • Create and maintain Python-based scripts and tools to automate DevOps workflows.
  • Investigate technical issues, perform root-cause analysis and implement fixes across development and production environments.
  • Maintain system stability, optimise performance and uphold security standards.
  • Contribute to code reviews and share knowledge to improve engineering practices.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service