Big Data / DevOps Engineer
π Job Overview
- Job Title: Big Data / DevOps Engineer
- Company: Intracom Telecom
- Location: PaianΓa, AttikΓ, Greece
- Job Type: Hybrid (On-site)
- Category: DevOps Engineer
- Date Posted: July 9, 2025
- Experience Level: Mid-Senior level (2-5 years)
- Remote Status: On-site with remote collaboration
π Role Summary
- Design and manage scalable cloud infrastructure on Microsoft Azure, ensuring high availability and performance.
- Build, maintain, and optimize Kubernetes clusters and container-based deployments using Terraform and Ansible.
- Develop and maintain robust CI/CD pipelines to streamline deployment and testing processes.
- Oversee monitoring, alerting, and logging systems for proactive system health checks and incident response.
- Collaborate with customers and internal teams to deliver technical solutions and support deployments.
- Operate and support distributed data platforms, including Hadoop, and maintain Linux-based VMs.
- Contribute to AI chatbot initiatives and support key solutions in areas such as Fault Management, IoT, and Provisioning.
π Enhancement Note: This role requires a strong background in Azure and cloud-native architecture, with a focus on infrastructure as code (IaC) and automation. Experience in Kubernetes and containerization is essential for managing and optimizing container-based deployments.
π» Primary Responsibilities
- Cloud Infrastructure Management: Design, deploy, and optimize high-performance infrastructure on Microsoft Azure, ensuring scalability and high availability.
- Containerization & Orchestration: Build, maintain, and manage Kubernetes clusters and container-based deployments using Terraform and Ansible.
- CI/CD Pipeline Development: Develop and maintain robust CI/CD pipelines to streamline deployment and testing processes, ensuring efficient and reliable software delivery.
- Monitoring & Alerting: Oversee monitoring, alerting, and logging systems for proactive system health checks, incident response, and operational excellence.
- Customer Collaboration: Collaborate with customers and internal teams to gather requirements, deliver technical solutions, and support deployments.
- Data Platform Operation: Operate and support distributed data platforms, including Hadoop, and maintain Linux-based VMs to ensure performance, updates, and compliance.
- AI & Solution Support: Contribute to AI chatbot initiatives and support key solutions in areas such as Fault Management, IoT, and Provisioning.
π Enhancement Note: This role requires a strong understanding of SRE principles, including SLIs, SLOs, incident response, and operational excellence. Experience in working with customers and providing technical support (1st/2nd level) is also essential for success in this position.
π Skills & Qualifications
Education: A bachelor's degree in Computer Science, Engineering, or a related field is required. Relevant certifications, such as Microsoft Certified: Azure Solutions Architect Expert, are a plus.
Experience: Proven experience (2-5 years) in a similar role, with a focus on cloud infrastructure, Kubernetes, and containerization. Experience with Azure and Hadoop is strongly preferred.
Required Skills:
- Strong experience with Azure and cloud-native architecture.
- Solid understanding of Kubernetes and containerization tools (e.g., Docker, Helm).
- Proven skills in Terraform, Ansible, and automation practices.
- Hands-on experience with CI/CD pipelines (e.g., GitLab CI, Jenkins).
- Familiarity with monitoring and alerting solutions such as Prometheus, Grafana, ELK, etc.
- Understanding of SRE principles, including SLIs, SLOs, incident response, and operational excellence.
- Experience in working with customers and providing technical support (1st/2nd level).
- Proficiency in Linux, virtual machines, and shell scripting.
- Practical knowledge of Hadoop architecture and tools (e.g., HDFS, Hive, Spark).
Preferred Skills:
- Experience with AI and machine learning technologies.
- Familiarity with infrastructure as code (IaC) best practices and tools (e.g., Terraform, CloudFormation).
- Knowledge of IoT and related technologies.
- Experience with provisioning and configuration management tools (e.g., Puppet, Chef).
π Enhancement Note: While not explicitly stated, experience with Azure-specific services and features, such as Azure Kubernetes Service (AKS) and Azure Functions, would be beneficial for this role. Additionally, familiarity with Azure DevOps for CI/CD pipeline development and management would be an asset.
π Web Portfolio & Project Requirements
Portfolio Essentials:
- Cloud Infrastructure Projects: Demonstrate your ability to design, deploy, and manage scalable cloud infrastructure on Azure. Include case studies showcasing high availability, performance optimization, and cost-efficiency.
- Kubernetes & Containerization: Showcase your experience with Kubernetes and containerization tools by presenting projects that involve cluster setup, deployment, and management. Highlight your use of Terraform and Ansible for infrastructure as code (IaC) and automation.
- CI/CD Pipeline Development: Include projects that illustrate your ability to develop and maintain robust CI/CD pipelines. Emphasize your understanding of testing, deployment, and release management processes.
- Monitoring & Alerting: Present projects that demonstrate your experience with monitoring, alerting, and logging systems. Highlight your ability to ensure proactive system health checks and incident response.
- Customer Collaboration: Share case studies that showcase your ability to collaborate with customers and internal teams to deliver technical solutions and support deployments. Emphasize your communication and problem-solving skills.
Technical Documentation:
- Code Quality & Documentation: Ensure your code is well-documented, with clear comments and adherence to best practices. Include examples of code reviews and pair programming.
- Version Control & Deployment: Demonstrate your experience with version control systems, such as Git, and show examples of deployment processes, including rollbacks and canary releases.
- Testing & Performance Optimization: Present case studies that showcase your ability to develop and implement testing methodologies, performance metrics, and optimization techniques.
π Enhancement Note: When preparing your portfolio, focus on projects that demonstrate your ability to work with large datasets and distributed systems. Include case studies that showcase your experience with big data technologies, such as Hadoop, and highlight your understanding of data processing and analysis.
π΅ Compensation & Benefits
Salary Range: The salary range for this role is estimated to be between β¬35,000 and β¬55,000 per year, based on market research and regional adjustments for the AttikΓ region in Greece. This estimate takes into account the mid-senior level experience required for the role and the company's size and industry.
Benefits:
- Company-provided bus service for employee convenience.
- Continuous training and professional development to stay ahead of technological advancements.
- An equal opportunity workplace that values diversity, ensuring fair treatment regardless of ethnicity, nationality, religion, disability, gender, sexual orientation, union membership, political affiliation, or age.
Working Hours: The standard working hours for this role are 40 hours per week, with flexibility for deployment windows, maintenance, and project deadlines.
π Enhancement Note: While the salary range is an estimate, it is based on market research and regional adjustments for the AttikΓ region in Greece. The company offers competitive remuneration aligned with its core belief: "Our competitive advantage is our human capital."
π― Team & Company Context
Company Culture
Industry: Intracom Telecom operates in the telecommunications industry, focusing on wireless access and transmission systems and solutions. This role will involve working on cutting-edge technologies and collaborating with leading global telecom vendors.
Company Size: Intracom Telecom is a large company with over 40 years of experience in the telecommunications industry. This size allows for ample opportunities for career growth and collaboration with diverse teams.
Founded: Intracom Telecom was founded in 1978 and has since grown to become a global leader in telecommunications systems and solutions.
Team Structure:
- The DevOps team consists of experienced professionals responsible for designing, deploying, and managing high-performance infrastructure and data platforms across cloud-native and containerized environments.
- The team follows an Agile/Scrum methodology, with regular sprint planning and collaboration between developers, QA engineers, and product managers.
- The team works closely with other departments, such as R&D, Sales, and Marketing, to ensure the delivery of critical customer installations and support key solutions in areas such as Fault Management, IoT, and Provisioning.
Development Methodology:
- Agile/Scrum: The team follows an Agile/Scrum methodology, with regular sprint planning, daily stand-ups, and sprint reviews.
- Code Review & Testing: The team emphasizes code review and testing, with a focus on quality and maintainability.
- Deployment Strategies: The team uses CI/CD pipelines and automated deployment strategies to ensure efficient and reliable software delivery.
Company Website: Intracom Telecom
π Enhancement Note: Intracom Telecom's culture emphasizes innovation, collaboration, and continuous learning. The company values its human capital as the key driver of success in today's fast-paced business environment. This role offers an excellent working environment that fosters team spirit, collaboration, and career progression based on performance.
Career & Growth Analysis
Web Technology Career Level: This role is at the mid-senior level, requiring a strong background in cloud infrastructure, Kubernetes, and containerization. The ideal candidate will have experience with Azure and Hadoop, as well as a solid understanding of SRE principles and customer support.
Reporting Structure: This role reports directly to the DevOps Manager and works closely with other DevOps engineers, as well as cross-functional teams, such as R&D, Sales, and Marketing.
Technical Impact: The Big Data / DevOps Engineer will have a significant impact on the company's Open Data Platform and the delivery of critical customer installations. Their work will contribute to the stability, scalability, and performance of the company's infrastructure and data platforms.
Growth Opportunities:
- Technical Leadership: As the company continues to grow and expand its offerings, there will be opportunities for the Big Data / DevOps Engineer to take on more technical leadership roles, such as mentoring junior team members or leading projects.
- Architecture & Design: With experience and proven performance, the engineer may have the opportunity to contribute to the architecture and design of the company's infrastructure and data platforms.
- Emerging Technologies: Intracom Telecom is at the forefront of innovation in wireless access and transmission. The Big Data / DevOps Engineer will have the opportunity to work with emerging technologies and contribute to the company's continued growth and success.
π Enhancement Note: Intracom Telecom's focus on innovation and continuous learning provides ample opportunities for career growth and technical skill development. The company's large size and diverse range of projects allow for exposure to various technologies and industries, fostering a dynamic and engaging work environment.
Work Environment
Office Type: Intracom Telecom's office is a modern, collaborative workspace designed to foster team spirit and innovation. The office features multiple monitors, testing devices, and comfortable workspaces for developers.
Office Location(s): The company's headquarters are located in PaianΓa, AttikΓ, Greece, with additional offices in other countries. The office is easily accessible by public transportation, with a company-provided bus service for employee convenience.
Workspace Context:
- Collaboration: The office encourages cross-functional collaboration between developers, designers, and stakeholders. The open floor plan and shared workspaces facilitate communication and teamwork.
- Development Tools: The office is equipped with the latest development tools, including multiple monitors, testing devices, and high-speed internet connectivity.
- Work-Life Balance: Intracom Telecom values work-life balance and offers flexible working hours to accommodate employees' personal needs and preferences.
Work Schedule: The standard working hours are 40 hours per week, with flexibility for deployment windows, maintenance, and project deadlines. The company offers a hybrid work arrangement, allowing employees to work on-site and remotely as needed.
π Enhancement Note: Intracom Telecom's office environment is designed to support the needs of its employees and foster a productive, collaborative work environment. The company's focus on work-life balance and flexible working hours demonstrates its commitment to employee well-being and satisfaction.
Application & Technical Interview Process
Interview Process:
- Technical Assessment: The first step in the interview process is a technical assessment, focusing on the candidate's knowledge of cloud infrastructure, Kubernetes, and containerization. The assessment may include live coding exercises, system design discussions, and problem-solving challenges.
- Culture Fit & Communication: The second step involves an interview with the DevOps Manager to assess the candidate's cultural fit and communication skills. The candidate will be asked to present their portfolio and discuss their approach to problem-solving and collaboration.
- Final Evaluation: The final step in the interview process is a meeting with the hiring manager and other team members to evaluate the candidate's technical skills, cultural fit, and potential for growth within the organization.
Portfolio Review Tips:
- Cloud Infrastructure Projects: Highlight your ability to design, deploy, and manage scalable cloud infrastructure on Azure. Include case studies showcasing high availability, performance optimization, and cost-efficiency.
- Kubernetes & Containerization: Showcase your experience with Kubernetes and containerization tools by presenting projects that involve cluster setup, deployment, and management. Highlight your use of Terraform and Ansible for infrastructure as code (IaC) and automation.
- CI/CD Pipeline Development: Include projects that illustrate your ability to develop and maintain robust CI/CD pipelines. Emphasize your understanding of testing, deployment, and release management processes.
- Monitoring & Alerting: Present projects that demonstrate your experience with monitoring, alerting, and logging systems. Highlight your ability to ensure proactive system health checks and incident response.
- Customer Collaboration: Share case studies that showcase your ability to collaborate with customers and internal teams to deliver technical solutions and support deployments. Emphasize your communication and problem-solving skills.
Technical Challenge Preparation:
- Cloud Infrastructure: Brush up on your Azure knowledge, focusing on cloud-native architecture, high availability, and performance optimization. Familiarize yourself with Azure-specific services and features, such as Azure Kubernetes Service (AKS) and Azure Functions.
- Kubernetes & Containerization: Review your knowledge of Kubernetes and containerization tools, such as Docker and Helm. Practice deploying and managing clusters, as well as working with Terraform and Ansible for infrastructure as code (IaC) and automation.
- CI/CD Pipeline Development: Refresh your understanding of CI/CD pipeline development and management, focusing on testing, deployment, and release management processes. Familiarize yourself with Azure DevOps and other relevant tools.
- Monitoring & Alerting: Review your knowledge of monitoring, alerting, and logging systems, such as Prometheus, Grafana, and ELK. Practice proactive system health checks and incident response techniques.
- Problem-Solving: Prepare for problem-solving challenges by practicing coding exercises and system design discussions. Emphasize your ability to communicate technical concepts clearly and effectively.
ATS Keywords:
- Programming Languages: Python, Bash, PowerShell, Go, Java, C#, JavaScript/TypeScript
- Web Frameworks: Flask, Django, Express.js, ASP.NET
- Server Technologies: Microsoft Azure, AWS, Google Cloud Platform, Kubernetes, Docker, Helm, Terraform, Ansible, Jenkins, GitLab CI
- Databases: PostgreSQL, MySQL, MongoDB, Cassandra, Hadoop, HDFS, Hive, Spark
- Tools: JIRA, Confluence, Git, GitHub, GitLab, Bitbucket, Azure DevOps, Azure Pipelines, Azure Functions, Azure Kubernetes Service (AKS)
- Methodologies: Agile, Scrum, Kanban, Infrastructure as Code (IaC), DevOps, Site Reliability Engineering (SRE)
- Soft Skills: Communication, Collaboration, Problem-Solving, Troubleshooting, Customer Support, Technical Writing
- Industry Terms: Big Data, Data Science, Machine Learning, AI, IoT, Provisioning, Fault Management, Cloud Migration, Hybrid Cloud, Multi-Cloud, Serverless Architecture, Microservices, Containerization, Orchestration, CI/CD, Infrastructure as Code (IaC), Infrastructure Automation, Monitoring, Alerting, Logging, Incident Response, Operational Excellence, SRE Principles, SLI, SLO, Error Budget, Chaos Engineering
π Enhancement Note: Familiarize yourself with Intracom Telecom's products and services, as well as the company's mission and values. This will help you tailor your portfolio and interview responses to demonstrate your fit for the role and the company's culture.
π Technology Stack & Web Infrastructure
Frontend Technologies:
- Web Frameworks: Intracom Telecom's web applications are built using modern web frameworks, such as React, Angular, and Vue.js. The company emphasizes responsive design, performance optimization, and accessibility standards.
- User Interface Libraries: Intracom Telecom's user interfaces are designed using component-based libraries, such as Material-UI, Bootstrap, and Ant Design. The company focuses on creating intuitive, user-friendly experiences.
- State Management: Intracom Telecom's web applications use state management libraries, such as Redux, NgRx, and Vuex, to manage application state and data flow efficiently.
Backend & Server Technologies:
- Backend Frameworks: Intracom Telecom's backend services are built using modern backend frameworks, such as Node.js, Express.js, and ASP.NET. The company emphasizes scalability, performance, and maintainability.
- Databases: Intracom Telecom uses a variety of databases, including relational databases (PostgreSQL, MySQL), NoSQL databases (MongoDB, Cassandra), and big data platforms (Hadoop, HDFS, Hive, Spark). The company focuses on data consistency, availability, and scalability.
- Server Platforms: Intracom Telecom's servers are built on Linux-based platforms, such as Ubuntu and CentOS. The company emphasizes security, performance, and compliance.
Development & DevOps Tools:
- Version Control: Intracom Telecom uses Git for version control and team collaboration. The company emphasizes code reviews, pair programming, and continuous integration.
- CI/CD Pipelines: Intracom Telecom uses CI/CD pipelines to streamline deployment and testing processes. The company emphasizes automated testing, deployment, and release management.
- Monitoring & Logging: Intracom Telecom uses monitoring and logging tools, such as Prometheus, Grafana, and ELK, to ensure proactive system health checks and incident response.
π Enhancement Note: Intracom Telecom's technology stack is designed to support the company's mission and values, focusing on innovation, collaboration, and continuous learning. The company emphasizes modern, cutting-edge technologies and encourages its employees to stay up-to-date with industry trends and best practices.
π₯ Team Culture & Values
Web Development Values:
- Innovation: Intracom Telecom values innovation and encourages its employees to think creatively and push the boundaries of what is possible.
- Collaboration: Intracom Telecom emphasizes collaboration and fosters a culture of teamwork and knowledge sharing.
- Continuous Learning: Intracom Telecom encourages its employees to stay up-to-date with industry trends and best practices, and to continuously improve their skills and knowledge.
- User-Centric Design: Intracom Telecom focuses on creating intuitive, user-friendly experiences that meet the needs of its customers and users.
Collaboration Style:
- Cross-Functional Integration: Intracom Telecom's web development teams work closely with other departments, such as design, marketing, and business teams, to ensure that the company's products and services meet the needs of its customers and users.
- Code Review & Peer Programming: Intracom Telecom emphasizes code reviews and peer programming to ensure code quality, maintainability, and knowledge sharing.
- Knowledge Sharing: Intracom Telecom fosters a culture of knowledge sharing, with regular technical presentations, workshops, and brown bag sessions.
π Enhancement Note: Intracom Telecom's web development culture is designed to support the company's mission and values, focusing on innovation, collaboration, and continuous learning. The company encourages its employees to work together to achieve its goals and to continuously improve its products and services.
β‘ Challenges & Growth Opportunities
Technical Challenges:
- Cloud Infrastructure: Designing, deploying, and managing scalable cloud infrastructure on Microsoft Azure requires a strong understanding of cloud-native architecture, high availability, and performance optimization. The engineer must be familiar with Azure-specific services and features, such as Azure Kubernetes Service (AKS) and Azure Functions.
- Kubernetes & Containerization: Building, maintaining, and managing Kubernetes clusters and container-based deployments using Terraform and Ansible requires a solid understanding of containerization tools, such as Docker and Helm. The engineer must be able to work with infrastructure as code (IaC) and automation principles.
- CI/CD Pipeline Development: Developing and maintaining robust CI/CD pipelines requires a strong understanding of testing, deployment, and release management processes. The engineer must be familiar with Azure DevOps and other relevant tools.
- Monitoring & Alerting: Overseeing monitoring, alerting, and logging systems requires a solid understanding of proactive system health checks and incident response techniques. The engineer must be familiar with tools such as Prometheus, Grafana, and ELK.
- Big Data Platforms: Operating and supporting distributed data platforms, including Hadoop, requires a strong understanding of big data technologies, such as HDFS, Hive, and Spark. The engineer must be able to work with large datasets and distributed systems.
Learning & Development Opportunities:
- Technical Skill Development: Intracom Telecom offers continuous training and professional development opportunities to help its employees stay ahead of technological advancements. The company encourages its employees to pursue relevant certifications and attend industry conferences and events.
- Emerging Technologies: Intracom Telecom is at the forefront of innovation in wireless access and transmission. The company encourages its employees to explore emerging technologies and contribute to the company's continued growth and success.
- Technical Mentorship: Intracom Telecom offers technical mentorship opportunities to help its employees develop their skills and advance their careers. The company encourages knowledge sharing and collaboration between team members.
π Enhancement Note: Intracom Telecom's technical challenges and growth opportunities are designed to support the company's mission and values, focusing on innovation, collaboration, and continuous learning. The company encourages its employees to push the boundaries of what is possible and to continuously improve their skills and knowledge.
π‘ Interview Preparation
Technical Questions:
- Cloud Infrastructure: "Can you describe your experience with cloud infrastructure, specifically on Microsoft Azure? How have you ensured high availability and performance in your previous roles?"
- Kubernetes & Containerization: "Walk us through your experience with Kubernetes and containerization tools. How have you used Terraform and Ansible for infrastructure as code (IaC) and automation?"
- CI/CD Pipeline Development: "Can you discuss your experience with CI/CD pipeline development and management? How have you ensured efficient and reliable software delivery in your previous roles?"
- Monitoring & Alerting: "Describe your experience with monitoring, alerting, and logging systems. How have you ensured proactive system health checks and incident response in your previous roles?"
- Big Data Platforms: "Can you explain your experience with big data platforms, such as Hadoop? How have you worked with large datasets and distributed systems in your previous roles?"
Company & Culture Questions:
- Technical Culture: "How do you approach problem-solving and collaboration in a technical team environment? Can you provide an example of a challenging technical problem you faced and how you worked with your team to resolve it?"
- Customer Focus: "How do you ensure that your technical solutions meet the needs of your customers and users? Can you describe a time when you had to adapt your approach to better serve your customers?"
- Innovation: "How do you stay up-to-date with industry trends and emerging technologies? Can you describe a time when you identified a new technology or approach and how you integrated it into your work?"
Portfolio Presentation Strategy:
- Cloud Infrastructure Projects: Highlight your ability to design, deploy, and manage scalable cloud infrastructure on Azure. Include case studies showcasing high availability, performance optimization, and cost-efficiency.
- Kubernetes & Containerization: Showcase your experience with Kubernetes and containerization tools by presenting projects that involve cluster setup, deployment, and management. Highlight your use of Terraform and Ansible for infrastructure as code (IaC) and automation.
- CI/CD Pipeline Development: Include projects that illustrate your ability to develop and maintain robust CI/CD pipelines. Emphasize your understanding of testing, deployment, and release management processes.
- Monitoring & Alerting: Present projects that demonstrate your experience with monitoring, alerting, and logging systems. Highlight your ability to ensure proactive system health checks and incident response.
- Customer Collaboration: Share case studies that showcase your ability to collaborate with customers and internal teams to deliver technical solutions and support deployments. Emphasize your communication and problem-solving skills.
π Enhancement Note: When preparing for your technical interview, focus on Intracom Telecom's products and services, as well as the company's mission and values. This will help you tailor your portfolio and interview responses to demonstrate your fit for the role and the company's culture.
Application Requirements
Strong experience with Azure and cloud-native architecture is required. Proven skills in Terraform, Ansible, and automation practices are essential for this role.