The company is a fully independent group of companies that manages complex IT projects and systems for large organisations, with a focus on software development, business intelligence and infrastructure services.
The group has 13 entities across 8 countries and more than 1750 consultants, and it works to Rational Unified Process (RUP) and Scrum methods.
The Greek entity, set up in 2016, serves the European market with software development covering requirements, business process redesign, specifications, development, testing and maintenance.
The role sits within the company's DevOps work on CI/CD and container platforms.
Responsibilities
Design, maintain and improve CI/CD platforms and the infrastructure behind them, in cloud and on-premises settings.
Review application and infrastructure designs for scalability, security, performance and operational efficiency.
Design, maintain and improve Kubernetes-based container platforms, including Azure and Rancher/RKE2 environments.
Build reusable CI/CD pipelines, templates and automation for application and infrastructure delivery.
Write and maintain scripts that support build, release, deployment and platform operations.
Package and deploy applications with Helm charts and native Kubernetes mechanisms.
Keep deployments repeatable, reliable and easy to maintain across development and operations environments.
Administer, maintain and upgrade CI/CD components, including application servers and build agents.
Support development teams with CI/CD platform use and deployment questions.
Run training and knowledge transfer sessions on CI/CD tools, DevOps practices and platform features.
Collect, analyse and report on metrics such as cycle time, time-to-value, uptime, error rates and platform usage.
Requirements
At least 6 years of IT work with CI/CD platforms, including at least 3 years administering Azure DevOps Server and at least 2 years deploying applications on Kubernetes.
A Bachelor's degree (level 6).
At least one certification: Certified Kubernetes Application Developer (CKAD), Certified Kubernetes Administrator (CKA), or an equivalent internationally recognised certification.
Expert knowledge of administering Azure DevOps Server and Azure DevOps Services.
Excellent knowledge of designing, configuring and automating CI/CD pipelines.
Strong grasp of DevOps principles, including automation, continuous integration, continuous delivery, feedback loops and fail-fast approaches.
Excellent knowledge of containerising, packaging and deploying applications on Kubernetes clusters, including Helm charts, operators and deployment pipelines.
Good knowledge of Infrastructure as Code tools and methods, such as Terraform or Puppet.
Strong analytical, troubleshooting and problem-solving skills.
Strong English communication, plus collaboration and documentation skills.
Desirable: Microsoft Certified: DevOps Engineer Expert (AZ-400).
About the company
A
ARHS
Also hiring in Warsaw, Poland, The Hague, Netherlands and Brussels, Belgium