DevOps Engineer
iKnowHow Group is a dynamic, international technology company with 24+ years of experience and a team of 300+ talented professionals delivering innovative technology solutions across Energy, Telecommunications, Banking & Financial Services, and the Public Sector.
Through its specialized subsidiaries, it brings domain expertise in areas such as Health and Robotics—blending deep industry knowledge with advanced, future-ready technologies.
At its core, iKnowHow S.A. delivers end-to-end project development - both internal and client-facing - turning strategy into scalable, real-world solutions. Our portfolio spans Data & AI platforms, enterprise integration, cloud-native applications, and large-scale digital transformation initiatives, enabling leading organizations across the public and private sectors to evolve and grow.
We are now looking for a talented DevOps Engineer to work in new challenging outsourced projects.
Responsibilities:
- Design, develop, maintain, and optimize CI/CD pipelines using Jenkins.
- Administer and support Red Hat OpenShift environments, including application deployments, configuration, scaling, troubleshooting, and operational maintenance.
- Manage source code repositories and development workflows using GitHub.
- Administer and maintain SonarQube for static code analysis, code quality monitoring, and quality gate enforcement.
- Manage Nexus Repository for artifact storage, dependency management, and software distribution.
- Maintain monitoring and visualization solutions using Grafana.
- Support centralized logging and log analysis using the ELK Stack (Elasticsearch, Logstash, Kibana).
- Troubleshoot CI/CD failures, deployment issues, application performance problems, and infrastructure-related incidents.
- Establish and maintain DevOps best practices for automation, release management, environment configuration, and operational support.
- Collaborate with development and infrastructure teams to improve deployment reliability, system observability, and operational efficiency.
- Support continuous improvement initiatives, including automation of repetitive tasks and enhancement of deployment and monitoring processes.
- Contribute to technical documentation, operational procedures, and knowledge sharing within the team.
Requirements
- Bachelor’s degree in Information Technology, Computer Science, or related field (preferred).
- At least 3 years of experience in equivalent role.
- Strong hands-on experience in developing and maintaining Jenkins pipelines.
- Practical experience in Red Hat OpenShift administration and Kubernetes-based container platforms.
- Experience with GitHub, including repository management, branching strategies, and source code integration.
- Experience with Nexus Repository Manager for artifact and dependency management.
- Hands-on experience with SonarQube configuration, code analysis, and quality gates.
- Experience implementing and supporting monitoring and observability solutions using Grafana.
- Experience with the ELK Stack for centralized logging, searching, analysis, and troubleshooting.
- Strong scripting and automation skills, preferably using Bash, Python, or similar technologies.
- Good understanding of Linux administration, networking fundamentals, containerization, and application deployment architectures.
- Experience troubleshooting complex technical issues across build, deployment, monitoring, and runtime environments.
- Familiarity with CI/CD security practices, access control, secrets management, and software delivery best practices.
- Strong analytical and problem-solving skills, with the ability to work independently and collaboratively
Nice to Have:
- Experience with IBM App Connect Enterprise (IBM ACE), particularly deployment, configuration, and operational support in containerized OpenShift environments.
- Experience with IBM Cloud Pak for Integration (CP4I).
- Familiarity with enterprise middleware, API integration, and distributed application architectures.
- Experience with GitOps practices and tools such as Argo CD.
- Knowledge of Infrastructure as Code (IaC) tools such as Ansible or Terraform.
- Experience with release management processes and enterprise application delivery.
Benefits
- An attractive salary package
- Private health insurance plan
- Career development and growth opportunities
- Continuous training via personalized seminars
- An amazing private & open-office workspace in Athens #LI_Hybrid
- Stable and enjoyable working environment
Required Skills
Required Languages
🇬🇧 English