DevOps Engineer/Java Developer
MUST HAVE
3–5+ years of professional experience as a DevOps, Cloud, or Infrastructure Engineer.
Hands-on experience with Microsoft Azure, including Virtual Machines, networking, storage, and RBAC.
Solid Linux administration skills (Ubuntu, Red Hat).
Experience with backup, restore, and Disaster Recovery (DR) solutions.
Understanding of data encryption concepts (encryption at rest, key and certificate management).
Practical experience with Jenkins and building CI/CD pipelines.
Ability to analyze logs and troubleshoot issues in CI/CD and production environments.
Experience with artifact repositories such as Nexus or similar tools.
Experience with automation and Infrastructure as Code using Bash, Ansible, and Terraform.
Working knowledge of Docker and Kubernetes, with understanding of basic system and application architecture.
Bachelor’s degree in Engineering, IT, Science, or a related technical field.
Strong communication skills.
Proficiency in Polish and English sufficient for project work.
Experience working on international projects.
Experience working in Agile/Scrum environments.
NICE TO HAVE
Commercial experience in developing web-based applications using Java and frontend technologies.
Proficiency in object-oriented programming for web applications (functional programming is a plus).
Experience working with web services / APIs (SOAP, REST).
Solid knowledge of JavaScript, HTML5, CSS3, and responsive single-page application design.
Knowledge of databases and SQL.
Experience with Angular.
Understanding of Clean Code principles and unit testing.
Experience with source code management, Continuous Integration, Continuous Delivery, and automated deployments.
Demonstrable experience with Java and commonly used Java frameworks.
DevOps Engineer/Java Developer
DevOps Engineer/Java Developer