DevOps Engineer
π Job Overview
- Job Title: DevOps Engineer
- Company: iKnowHow S.A.
- Location: Athens, AttikΓ, Greece
- Job Type: Hybrid (Flexible Remote - Onsite)
- Category: DevOps Engineer
- Date Posted: June 19, 2025
- Experience Level: 2-5 years
- Remote Status: Hybrid
π Role Summary
- π Enhancement Note: IKH Group, a leading Software & Robotics Solutions group, is seeking a skilled DevOps Engineer to join their Blend Technologies team, focusing on digital transformation, custom software, and robotics projects. This role involves driving new and exciting projects, leveraging strong technical skills, and solid working experience in containerized orchestration platforms, cloud providers, and infrastructure management.
π» Primary Responsibilities
- π Enhancement Note: As a DevOps Engineer, you will be responsible for designing, implementing, and maintaining infrastructure and automation solutions to support the company's technology and innovation services. This includes working with containerized orchestration platforms, cloud providers, and infrastructure-as-code (IaaC) tools to ensure efficient, scalable, and secure systems.
π§ Infrastructure Management
- Manage and maintain containerized orchestration platforms (Kubernetes, Openshift) on cloud or on-premises.
- Design, implement, and maintain IaaC solutions using tools like Terraform, Ansible, or Bicep.
- Collaborate with development teams to ensure infrastructure meets project requirements and supports continuous integration and deployment (CI/CD) pipelines.
π Cloud Management
- Manage and maintain cloud resources on preferred cloud providers (GCP, AWS, Azure) β preferably Azure.
- Ensure cloud resources are optimized for performance, security, and cost-efficiency.
- Collaborate with teams to migrate on-premises workloads to the cloud and implement cloud-native architectures.
π CI/CD Pipelines
- Design, implement, and maintain CI/CD pipelines using tools like Jenkins, GitLab, or Azure DevOps.
- Automate deployment processes and ensure consistent, reliable, and secure releases.
- Collaborate with development teams to integrate infrastructure as code (IaC) into CI/CD pipelines.
π Security & Compliance
- Implement and maintain security best practices for infrastructure and applications.
- Ensure compliance with relevant security standards and regulations.
- Collaborate with security teams to identify and mitigate security risks.
π Monitoring & Logging
- Implement and maintain monitoring and logging solutions to ensure system health, performance, and security.
- Utilize tools like Prometheus, Grafana, ELK stack, or similar to monitor and log infrastructure and applications.
- Collaborate with teams to set up alerts and notifications for critical events and issues.
π Skills & Qualifications
Education: A bachelor's degree in Computer Science, Information Technology, or a related field. Relevant work experience may be considered in lieu of a degree.
Experience: At least 2 years of experience working as a DevOps Engineer, with a strong focus on containerized orchestration platforms and cloud providers.
Required Skills:
- Proficiency in containerized orchestration platforms (Kubernetes, Openshift) and cloud providers (GCP, AWS, Azure).
- Experience with IaaC tools (Terraform, Ansible, Bicep) and scripting languages (Bash, Python, PowerShell).
- Strong knowledge of Git and CI/CD tools (Jenkins, GitLab, Azure DevOps).
- Familiarity with monitoring and logging tools (Prometheus, Grafana, ELK stack).
Preferred Skills:
- Experience with GitOps tools in Kubernetes or Openshift (ArgoCD, FluxCD, Kustomize, Helm).
- Certifications in containerized technologies (CKAD, CKA, or Red Hat Openshift).
- Knowledge of infrastructure security best practices and compliance standards.
- Familiarity with infrastructure automation and configuration management tools (Ansible, Puppet, Chef).
π Enhancement Note: While not required, having experience with GitOps tools, certifications in containerized technologies, and knowledge of infrastructure security best practices can significantly enhance your application for this role.
π Web Portfolio & Project Requirements
Portfolio Essentials:
-
π Enhancement Note: As a DevOps Engineer, your portfolio should demonstrate your technical skills, problem-solving abilities, and understanding of infrastructure management. Focus on projects that showcase your experience with containerized orchestration platforms, cloud providers, and infrastructure-as-code tools.
-
Project Case Studies: Prepare case studies that highlight your role in designing, implementing, and maintaining infrastructure solutions. Include details about the technologies used, challenges faced, and outcomes achieved.
-
Live Demos: Prepare live demos of your infrastructure solutions, showcasing their functionality, performance, and scalability. Include walkthroughs of your CI/CD pipelines and demonstrate how you ensure consistent, reliable, and secure releases.
-
Code Samples: Include code samples that demonstrate your proficiency in scripting languages, IaaC tools, and other relevant technologies. Ensure your code is well-documented, follows best practices, and is easy to understand.
Technical Documentation:
- Documentation Standards: Ensure your documentation follows best practices, is well-organized, and easy to understand. Include details about infrastructure design, deployment processes, and maintenance procedures.
- Version Control: Demonstrate your proficiency in version control systems, such as Git, by including examples of how you manage and track changes to your infrastructure code.
- Testing Methodologies: Include examples of how you test your infrastructure solutions, ensuring they meet performance, security, and compliance requirements.
π΅ Compensation & Benefits
Salary Range: The salary range for this role is estimated to be between β¬35,000 and β¬55,000 per year, based on regional market standards for DevOps Engineers in Athens, Greece. This estimate is subject to change based on the candidate's experience, skills, and the company's internal salary structure.
Benefits:
- Flexible Remote β Onsite Working Model: Blend Technologies offers a flexible remote-on-site working model, allowing you to balance work-life responsibilities while maintaining a strong connection with the team.
- Career Development and Growth Opportunities: The company provides opportunities for career growth and development, ensuring you have the chance to advance your skills and take on new challenges.
- Continuous Training via Personalized Seminars: Blend Technologies invests in its employees' professional development by offering personalized training seminars to help you stay up-to-date with the latest technologies and best practices.
- Stable and Enjoyable Working Environment: The company fosters a stable and enjoyable working environment, promoting open communication, collaboration, and work-life balance.
π― Team & Company Context
π’ Company Culture
Industry: IKH Group operates in the software and robotics solutions industry, focusing on digital transformation, custom software development, and robotics. This role will involve working on projects that drive innovation and shape the future of Industry 4.0.
Company Size: As part of IKH Group, Blend Technologies is a brand-new company, offering a dynamic and fast-paced working environment with ample opportunities for growth and development.
Founded: IKH Group was founded in 2019, and Blend Technologies is a recent addition to the group, launched in 2024. The company has experienced significant growth in a short period, reflecting its commitment to innovation and success.
Team Structure:
-
π Enhancement Note: Blend Technologies is a new company, and its team structure is still evolving. As a DevOps Engineer, you will likely work closely with development teams, collaborating on infrastructure design, implementation, and maintenance. You may also work with other DevOps Engineers, sharing knowledge, and supporting each other in driving the company's technology and innovation services.
-
Development Methodology: Blend Technologies follows Agile methodologies, focusing on iterative development, continuous improvement, and customer satisfaction. As a DevOps Engineer, you will collaborate with development teams to ensure infrastructure meets project requirements and supports continuous integration and deployment (CI/CD) pipelines.
π Work Environment
Office Type: Blend Technologies offers a private and open-office workspace in Athens, Greece. The office is designed to foster collaboration, creativity, and productivity, with ample space for team meetings, brainstorming sessions, and social events.
Office Location(s): The main office is located in Athens, Greece. However, due to the flexible remote-on-site working model, you may have the opportunity to work from other locations as well.
Workspace Context:
-
π Enhancement Note: As a DevOps Engineer, your workspace will be equipped with the tools and resources you need to perform your job effectively. This may include multiple monitors, high-performance computers, and access to relevant software and platforms.
-
Workspace Amenities: Blend Technologies provides a comfortable and well-equipped workspace, with amenities such as ergonomic furniture, high-speed internet, and access to printing and scanning facilities.
-
Workspace Collaboration: The open-office layout encourages collaboration and communication among team members, fostering a culture of knowledge sharing and continuous learning.
Work Schedule: Blend Technologies offers a flexible remote-on-site working model, allowing you to balance work-life responsibilities while maintaining a strong connection with the team. The company promotes open communication and collaboration, ensuring you have the support and resources you need to succeed.
π Application & Technical Interview Process
Interview Process:
-
π Enhancement Note: The interview process for this role will likely involve a combination of technical assessments, case studies, and behavioral interviews. Be prepared to demonstrate your technical skills, problem-solving abilities, and cultural fit with the company.
-
Technical Assessment: The first stage of the interview process may involve a technical assessment, focusing on your proficiency in containerized orchestration platforms, cloud providers, and infrastructure management. Be prepared to discuss your experience with relevant technologies, tools, and best practices.
-
Case Study: You may be asked to present a case study of a previous project, demonstrating your role in designing, implementing, and maintaining infrastructure solutions. Be prepared to discuss the challenges faced, the technologies used, and the outcomes achieved.
-
Behavioral Interview: The final stage of the interview process may involve a behavioral interview, focusing on your problem-solving abilities, communication skills, and cultural fit with the company. Be prepared to discuss your approach to infrastructure management, your experience with CI/CD pipelines, and your understanding of security and compliance best practices.
Portfolio Review Tips:
-
π Enhancement Note: When preparing your portfolio for this role, focus on projects that demonstrate your experience with containerized orchestration platforms, cloud providers, and infrastructure management. Include live demos, code samples, and technical documentation that showcase your skills and understanding of infrastructure as code (IaC) tools.
-
Project Case Studies: Prepare case studies that highlight your role in designing, implementing, and maintaining infrastructure solutions. Include details about the technologies used, challenges faced, and outcomes achieved.
-
Live Demos: Prepare live demos of your infrastructure solutions, showcasing their functionality, performance, and scalability. Include walkthroughs of your CI/CD pipelines and demonstrate how you ensure consistent, reliable, and secure releases.
-
Code Samples: Include code samples that demonstrate your proficiency in scripting languages, IaaC tools, and other relevant technologies. Ensure your code is well-documented, follows best practices, and is easy to understand.
Technical Challenge Preparation:
-
π Enhancement Note: When preparing for the technical assessment, focus on your understanding of containerized orchestration platforms, cloud providers, and infrastructure management. Brush up on your knowledge of relevant technologies, tools, and best practices, and be prepared to discuss your experience with infrastructure as code (IaC) tools.
-
Technical Concepts: Review your understanding of technical concepts such as containerization, orchestration, cloud computing, infrastructure as code (IaC), and continuous integration and deployment (CI/CD) pipelines.
-
Hands-on Experience: Brush up on your hands-on experience with relevant technologies, tools, and platforms. Ensure you are comfortable working with containerized orchestration platforms, cloud providers, and infrastructure management tools.
-
Problem-Solving Skills: Practice your problem-solving skills by working through real-world scenarios and case studies. Be prepared to discuss your approach to infrastructure management, your experience with CI/CD pipelines, and your understanding of security and compliance best practices.
ATS Keywords:
-
π Enhancement Note: When optimizing your resume for this role, focus on relevant keywords related to containerized orchestration platforms, cloud providers, and infrastructure management. Include keywords related to relevant technologies, tools, and best practices, as well as soft skills such as problem-solving, communication, and collaboration.
-
Programming Languages: Kubernetes, Openshift, Terraform, Ansible, Bicep, Bash, Python, PowerShell, Git
-
Web Frameworks: Jenkins, GitLab, Azure DevOps, Prometheus, Grafana, ELK stack
-
Server Technologies: GCP, AWS, Azure, Docker, Helm, Kustomize
-
Databases: Not applicable for this role
-
Tools: Not applicable for this role
-
Methodologies: Agile, Infrastructure as Code (IaC), Continuous Integration and Deployment (CI/CD)
-
Soft Skills: Problem-solving, communication, collaboration, adaptability, attention to detail
-
Industry Terms: Digital transformation, custom software development, robotics, Industry 4.0, cloud computing, containerization, orchestration, infrastructure management, security, compliance
π Application Steps
To apply for this DevOps Engineer position at Blend Technologies:
- Update Your Resume: Tailor your resume to highlight your experience with containerized orchestration platforms, cloud providers, and infrastructure management. Include relevant keywords and emphasize your problem-solving skills, communication, and collaboration.
- Prepare Your Portfolio: Focus on projects that demonstrate your experience with containerized orchestration platforms, cloud providers, and infrastructure management. Include live demos, code samples, and technical documentation that showcase your skills and understanding of infrastructure as code (IaC) tools.
- Research the Company: Familiarize yourself with Blend Technologies, its mission, and its values. Understand the company's focus on digital transformation, custom software development, and robotics, and be prepared to discuss how your skills and experience align with the company's goals.
- Prepare for the Interview: Brush up on your technical knowledge, review your hands-on experience, and practice your problem-solving skills. Be prepared to discuss your approach to infrastructure management, your experience with CI/CD pipelines, and your understanding of security and compliance best practices.
β οΈ Important Notice: This enhanced job description includes AI-generated insights and industry-standard assumptions. All details should be verified directly with the hiring organization before making application decisions.
Application Requirements
Candidates should have at least 2 years of experience as a DevOps Engineer and familiarity with container orchestration platforms and cloud providers. Knowledge of IaaC, scripting, and CI/CD tools is also required.