Μετάβαση στο κύριο περιεχόμενο

Senior DevOps Engineer

Technology
EPiC
Athens, ΕλλάδαΠριν από 2 ημέρεςΜέχρι 11/1/2027
Πλήρης απασχόληση

Περιγραφή θέσης

At EPiC, we develop innovative and creative products and services that provide total communication and information solutions. Among a plethora of services, web design and development, tailor-made applications, business-to-business applications, and business-to-client applications are a few that we offer. Satisfied clients in Greece and Ireland bear testimony to the quality of our work.

The general purpose of EPiC is to develop and promote advanced information technologies for multi-user operation.

EPiC's business philosophy is to assure the highest quality product, total client satisfaction, timely delivery of solutions, and the best quality/price ratio found in the industry. Our emphasis is on offering a high degree of product user-friendliness through a positive, creative, and focused company staff.

The Role:

We are looking for an experienced Mid-Senior DevOps Engineer to join our team and drive the automation, deployment, monitoring, and operational management of enterprise applications running on OpenShift. The ideal candidate will have strong hands-on experience with CI/CD pipelines, container platforms, source code management, artifact repositories, code quality tools, and centralized logging and monitoring solutions.

This role requires a proactive professional who can improve delivery processes, ensure platform stability, troubleshoot complex technical issues, and collaborate closely with development, testing, and operations teams.

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:
  • Proven experience in a Mid-Senior DevOps Engineer or 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.

Desired Qualifications:

  • 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:

  • A full compensation & benefits package
  • Work in an international, dynamic and fun environment, at a growing company
  • Opportunity to work with a highly talented and experienced team in state-of-the-art projects, in Greece and abroad
  • Access to resources for professional and personal development
Keywords
Runtime systemGrafanaOpenShiftElasticsearchLinuxSonarQubeDevOpsKibanaPythonSoftware DeploymentCI/CDUsability

Σας ενδιαφέρει αυτή η θέση;