Middle DevOps Engineer

LoopMe
Full_time

📍 Job Overview

  • Job Title: Middle DevOps Engineer
  • Company: LoopMe
  • Location: Lviv, Lvivska Oblast, Ukraine
  • Job Type: Hybrid (Remote OK)
  • Category: DevOps Engineer
  • Date Posted: June 24, 2025
  • Experience Level: Mid-level (2-5 years)
  • Remote Status: Remote OK

🚀 Role Summary

  • Collaborate on designing and implementing new features and system improvements while managing and optimizing cloud infrastructure on Google Cloud Platform (GCP).
  • Lead efforts to enhance observability and quickly respond to production issues.
  • Work closely with a strong team of 16 DevOps engineers to deliver stable and highly scalable products.

📝 Enhancement Note: This role requires a balance between technical problem-solving and collaboration, making it an excellent fit for mid-level DevOps engineers looking to grow their skills and make a significant impact on a team.

💻 Primary Responsibilities

  • Infrastructure Management: Design, implement, and maintain cloud infrastructure on GCP, ensuring high availability and scalability.
  • System Improvement: Collaborate on designing and setting up new features and system improvements.
  • Observability Enhancement: Lead efforts to enhance observability through advanced monitoring and logging solutions.
  • Issue Resolution: Quickly respond to and resolve issues in production environments.
  • Process Optimization: Update and maintain software processes and tools, and bring in current IT best practices.
  • Cost Optimization: Work on reducing costs for the solutions used.
  • Database Administration: Manage and optimize database systems, including Aerospike, MongoDB, PostgreSQL, and Hadoop/HBase.

📝 Enhancement Note: This role involves a mix of hands-on technical work and strategic decision-making, requiring a well-rounded DevOps engineer with a strong foundation in cloud infrastructure and a keen eye for optimization.

🎓 Skills & Qualifications

Education: Bachelor's degree in Computer Science, IT, or a related field. Relevant work experience may be considered in lieu of a degree.

Experience: 3+ years of direct experience working in cloud infrastructure or software development.

Required Skills:

  • 3+ years of experience with Kubernetes
  • 2+ years of experience with GCP or 3+ years of experience with AWS or Azure
  • Programming skills in any scripting language (e.g., Python, Bash, PowerShell)
  • Practical knowledge in monitoring, logging, and setting up alerts (e.g., Grafana, Open Telemetry, Elasticsearch)
  • Experience with infrastructure-as-code tools (e.g., Terraform, Config Connector, Crossplane)
  • Skills in infrastructure or cost optimization

Preferred Skills:

  • Experience with Aerospike and MongoDB
  • Familiarity with high-scale, big-data distributed systems
  • Knowledge in the administration of PostgreSQL and Hadoop/HBase
  • Experience with CI/CD processes and tools

📝 Enhancement Note: Candidates with a strong foundation in cloud infrastructure, scripting, and monitoring tools will be well-suited to this role. Familiarity with big-data distributed systems and relevant databases will be a plus.

📊 Web Portfolio & Project Requirements

Portfolio Essentials:

  • Demonstrate your ability to design, implement, and maintain cloud infrastructure on GCP or other major cloud platforms.
  • Showcase your experience with Kubernetes, including cluster setup, deployment, and scaling.
  • Highlight your skills in monitoring, logging, and alerting, with examples of dashboards and alerting rules.
  • Display your proficiency in infrastructure-as-code tools, with examples of Terraform configurations or other relevant tools.
  • Include any relevant database administration projects, demonstrating your ability to manage and optimize database systems.

Technical Documentation:

  • Provide clear and concise documentation for your cloud infrastructure, including diagrams, configuration files, and deployment procedures.
  • Include any relevant code snippets or scripts used in your projects, with appropriate comments and version control.
  • Describe any challenges faced during your projects and how you overcame them, demonstrating your problem-solving skills.

📝 Enhancement Note: A well-structured portfolio showcasing your cloud infrastructure, Kubernetes, and monitoring skills will be crucial for this role. Be prepared to discuss your projects in detail and explain the thought processes behind your decisions.

💵 Compensation & Benefits

Salary Range: The estimated salary range for this role in Lviv, Ukraine, is between ₴100,000 and ₴150,000 per year, based on market research and industry standards for mid-level DevOps engineers.

Benefits:

  • Competitive compensation package
  • International work environment
  • Flexible working schedule and the possibility to work remotely
  • Annual performance bonus
  • English classes
  • Maternity/Paternity leave

Working Hours: Full-time, with a flexible schedule and the possibility to work remotely. The working hours may vary depending on project deadlines and maintenance windows.

📝 Enhancement Note: The estimated salary range is based on market research and industry standards for mid-level DevOps engineers in Lviv, Ukraine. The actual salary may vary depending on the candidate's experience and skills.

🎯 Team & Company Context

🏢 Company Culture

Industry: LoopMe is a global marketing technology company that uses data science to improve advertising outcomes. This role will involve working in a dynamic and international environment, with a strong focus on data-driven decision-making and continuous learning.

Company Size: LoopMe has a team of over 200 employees across multiple locations, providing a collaborative and diverse work environment for DevOps engineers.

Founded: LoopMe was founded in 2012 and has since grown into a leading marketing technology company, with a strong focus on innovation and data-driven solutions.

Team Structure:

  • LoopMe's DevOps team consists of 16 engineers, working collaboratively to deliver stable and highly scalable products.
  • The team is structured into smaller groups, each responsible for specific aspects of the infrastructure and systems.
  • The DevOps team works closely with other departments, including software development, data science, and marketing, to ensure seamless integration and optimal performance.

Development Methodology:

  • LoopMe follows Agile/Scrum methodologies, with regular sprint planning and stand-up meetings to ensure efficient collaboration and progress.
  • The team uses code reviews, testing, and quality assurance practices to maintain high coding standards and minimize errors.
  • LoopMe employs CI/CD pipelines and automated deployment strategies to ensure rapid and reliable software delivery.

Company Website: LoopMe

📝 Enhancement Note: LoopMe's focus on data science and marketing technology provides an exciting environment for DevOps engineers to work on cutting-edge projects and collaborate with diverse teams.

📈 Career & Growth Analysis

DevOps Engineer Career Level: This role is suited for a mid-level DevOps engineer with 2-5 years of experience in cloud infrastructure and software development. The ideal candidate will have a strong foundation in cloud platforms, scripting, and monitoring tools, with a keen interest in learning and growing within the team.

Reporting Structure: The middle DevOps engineer will report directly to the DevOps team lead and work closely with other team members to deliver stable and highly scalable products.

Technical Impact: In this role, you will have a significant impact on LoopMe's infrastructure, systems, and overall performance. Your work will directly contribute to the company's ability to deliver data-driven marketing solutions to its clients.

Growth Opportunities:

  • Technical Growth: LoopMe offers opportunities for mid-level DevOps engineers to grow their skills and take on more complex projects, ultimately progressing to senior or lead roles within the team.
  • Leadership Development: As you gain experience and demonstrate your ability to lead projects and mentor junior team members, you may have the opportunity to take on leadership roles within the DevOps team.
  • Architecture Decisions: With experience and a deep understanding of LoopMe's infrastructure, you may have the opportunity to influence architectural decisions and drive the team's technical direction.

📝 Enhancement Note: LoopMe's growth opportunities for DevOps engineers focus on technical skill development, leadership, and architecture decision-making, providing a clear path for career progression within the team.

🌐 Work Environment

Office Type: LoopMe's Lviv office is a modern and collaborative workspace, designed to foster creativity and innovation among its team members. The office features multiple monitors, testing devices, and comfortable workspaces to support efficient development and problem-solving.

Office Location(s): LoopMe's Lviv office is located in the city center, providing easy access to public transportation and various amenities.

Workspace Context:

  • Collaborative Environment: LoopMe encourages cross-functional collaboration between developers, designers, and stakeholders, ensuring that all teams work together to deliver optimal solutions.
  • Development Tools: The office is equipped with the latest development tools, including multiple monitors and testing devices, to support efficient and productive work.
  • Knowledge Sharing: LoopMe fosters a culture of knowledge sharing and continuous learning, with regular team meetings, workshops, and training sessions to help team members develop their skills and stay up-to-date with the latest technologies.

Work Schedule: LoopMe offers a flexible work schedule, with the possibility to work remotely. The working hours may vary depending on project deadlines and maintenance windows, with a focus on delivering high-quality products and services to clients.

📝 Enhancement Note: LoopMe's work environment is designed to support collaboration, creativity, and continuous learning, providing an ideal setting for DevOps engineers to grow their skills and make a significant impact on the company's success.

📄 Application & Technical Interview Process

Interview Process:

  1. Technical Assessment: A hands-on technical assessment to evaluate your cloud infrastructure, Kubernetes, and monitoring skills, as well as your problem-solving abilities.
  2. Cultural Fit Interview: A conversation with the DevOps team lead to discuss your career goals, work style, and cultural fit within the team.
  3. Final Interview: A final interview with the hiring manager to discuss your technical skills, experience, and long-term potential within the company.

Portfolio Review Tips:

  • Cloud Infrastructure: Highlight your experience with cloud infrastructure on GCP or other major cloud platforms, including any relevant projects or case studies.
  • Kubernetes: Demonstrate your ability to design, implement, and manage Kubernetes clusters, with examples of deployments, scaling, and troubleshooting.
  • Monitoring: Showcase your skills in monitoring, logging, and alerting, with examples of dashboards, alerting rules, and any relevant tools (e.g., Grafana, Open Telemetry, Elasticsearch).
  • Infrastructure-as-Code: Highlight your experience with infrastructure-as-code tools, such as Terraform, Config Connector, or Crossplane, with examples of configurations and deployments.

Technical Challenge Preparation:

  • Cloud Infrastructure: Brush up on your cloud infrastructure knowledge, focusing on GCP or other relevant platforms. Familiarize yourself with the latest best practices and any relevant certifications.
  • Kubernetes: Review your Kubernetes skills, focusing on cluster setup, deployment, scaling, and troubleshooting. Practice any relevant exercises or challenges to solidify your understanding.
  • Monitoring: Refresh your knowledge of monitoring, logging, and alerting tools, ensuring you are comfortable with the latest features and best practices. Practice creating dashboards and alerting rules to demonstrate your proficiency.
  • Infrastructure-as-Code: Familiarize yourself with the latest infrastructure-as-code tools and best practices, ensuring you are comfortable with any relevant configurations and deployments.

ATS Keywords: [List of relevant keywords for resume optimization, organized by category: cloud platforms, Kubernetes, monitoring tools, infrastructure-as-code tools, scripting languages, databases, and soft skills]

📝 Enhancement Note: LoopMe's interview process focuses on evaluating your technical skills, problem-solving abilities, and cultural fit within the team. A well-prepared portfolio and a solid understanding of the relevant technologies will be crucial for success in the interview process.

🛠 Technology Stack & Web Infrastructure

Cloud Platforms:

  • Google Cloud Platform (GCP)
  • Amazon Web Services (AWS)
  • Microsoft Azure

Containerization & Orchestration:

  • Kubernetes
  • Docker

Monitoring & Logging:

  • Grafana
  • Open Telemetry
  • Elasticsearch
  • Prometheus (preferred)

Infrastructure-as-Code:

  • Terraform
  • Config Connector
  • Crossplane

Databases:

  • Aerospike
  • MongoDB
  • PostgreSQL
  • Hadoop
  • HBase

Scripting Languages:

  • Python
  • Bash
  • PowerShell

📝 Enhancement Note: LoopMe's technology stack focuses on cloud infrastructure, containerization, monitoring, and infrastructure-as-code tools. Familiarity with these technologies will be essential for success in this role.

👥 Team Culture & Values

DevOps Engineer Values:

  • Collaboration: LoopMe values collaboration and cross-functional teamwork, with a strong focus on knowledge sharing and continuous learning.
  • Innovation: The company encourages its team members to think creatively and explore new technologies to drive innovation and improvement.
  • Performance: LoopMe is committed to delivering high-quality products and services to its clients, with a strong focus on performance, reliability, and scalability.
  • Customer Focus: The company prioritizes its clients' needs and works diligently to ensure their satisfaction with LoopMe's solutions.

Collaboration Style:

  • Cross-Functional Integration: LoopMe encourages collaboration between developers, designers, and stakeholders, ensuring that all teams work together to deliver optimal solutions.
  • Code Review Culture: The company fosters a culture of code review and peer programming, with a strong focus on maintaining high coding standards and minimizing errors.
  • Knowledge Sharing: LoopMe fosters a culture of knowledge sharing and continuous learning, with regular team meetings, workshops, and training sessions to help team members develop their skills and stay up-to-date with the latest technologies.

📝 Enhancement Note: LoopMe's team culture emphasizes collaboration, innovation, performance, and customer focus, providing an ideal environment for DevOps engineers to grow their skills and make a significant impact on the company's success.

⚡ Challenges & Growth Opportunities

Technical Challenges:

  • Cloud Infrastructure: Design, implement, and maintain highly available and scalable cloud infrastructure on GCP or other major cloud platforms.
  • Kubernetes: Manage and optimize Kubernetes clusters, ensuring efficient resource utilization and minimal downtime.
  • Monitoring: Enhance observability through advanced monitoring and logging solutions, ensuring timely detection and resolution of issues in production environments.
  • Cost Optimization: Work on reducing costs for the solutions used, ensuring optimal resource utilization and minimal waste.
  • Database Administration: Manage and optimize database systems, including Aerospike, MongoDB, PostgreSQL, and Hadoop/HBase, ensuring high performance and reliability.

Learning & Development Opportunities:

  • Technical Skill Development: LoopMe offers opportunities for DevOps engineers to grow their skills and take on more complex projects, ultimately progressing to senior or lead roles within the team.
  • Conference Attendance: The company encourages its team members to attend industry conferences and events, providing an opportunity to learn from experts and network with peers.
  • Certification & Community Involvement: LoopMe supports its team members in obtaining relevant certifications and participating in online communities, fostering continuous learning and skill development.

📝 Enhancement Note: LoopMe's technical challenges and learning opportunities focus on cloud infrastructure, Kubernetes, monitoring, cost optimization, and database administration, providing a clear path for career progression and skill development within the team.

💡 Interview Preparation

Technical Questions:

  • Cloud Infrastructure: Be prepared to discuss your experience with cloud infrastructure on GCP or other major cloud platforms, including any relevant projects or case studies.
  • Kubernetes: Demonstrate your ability to design, implement, and manage Kubernetes clusters, with examples of deployments, scaling, and troubleshooting.
  • Monitoring: Showcase your skills in monitoring, logging, and alerting, with examples of dashboards, alerting rules, and any relevant tools (e.g., Grafana, Open Telemetry, Elasticsearch).
  • Infrastructure-as-Code: Highlight your experience with infrastructure-as-code tools, such as Terraform, Config Connector, or Crossplane, with examples of configurations and deployments.

Company & Culture Questions:

  • Company Culture: Demonstrate your understanding of LoopMe's company culture, values, and work environment, and explain how you would contribute to the team's success.
  • Team Dynamics: Discuss your experience working in a collaborative and cross-functional team environment, and explain how you would contribute to LoopMe's team dynamics.
  • Problem-Solving: Provide examples of technical challenges you have faced in previous roles and explain how you overcame them, demonstrating your problem-solving skills and ability to work under pressure.

Portfolio Presentation Strategy:

  • Cloud Infrastructure: Highlight your experience with cloud infrastructure on GCP or other major cloud platforms, including any relevant projects or case studies.
  • Kubernetes: Demonstrate your ability to design, implement, and manage Kubernetes clusters, with examples of deployments, scaling, and troubleshooting.
  • Monitoring: Showcase your skills in monitoring, logging, and alerting, with examples of dashboards, alerting rules, and any relevant tools (e.g., Grafana, Open Telemetry, Elasticsearch).
  • Infrastructure-as-Code: Highlight your experience with infrastructure-as-code tools, such as Terraform, Config Connector, or Crossplane, with examples of configurations and deployments.

📝 Enhancement Note: LoopMe's interview process focuses on evaluating your technical skills, problem-solving abilities, and cultural fit within the team. A well-prepared portfolio and a solid understanding of the relevant technologies will be crucial for success in the interview process.

📌 Application Steps

To apply for this DevOps Engineer position at LoopMe:

  1. Resume Optimization: Tailor your resume to highlight your relevant experience with cloud infrastructure, Kubernetes, monitoring, and infrastructure-as-code tools. Include any relevant projects or case studies, and emphasize your problem-solving skills and ability to work collaboratively.
  2. Portfolio Preparation: Prepare a portfolio showcasing your experience with cloud infrastructure, Kubernetes, monitoring, and infrastructure-as-code tools. Include any relevant projects or case studies, and ensure your portfolio is well-organized and easy to navigate.
  3. Technical Interview Preparation: Brush up on your technical skills, focusing on cloud infrastructure, Kubernetes, monitoring, and infrastructure-as-code tools. Practice any relevant exercises or challenges to solidify your understanding and prepare for the technical assessment.
  4. Company Research: Research LoopMe's company culture, values, and work environment, ensuring you understand the company's mission and how you can contribute to its success. Prepare thoughtful questions to ask during the interview process.

⚠️ Important Notice: This enhanced job description includes AI-generated insights and industry-standard assumptions. All details should be verified directly with LoopMe before making application decisions.


Application Requirements

Candidates should have 3+ years of experience in cloud infrastructure or software development, with specific experience in Kubernetes and either GCP, AWS, or Azure. Practical knowledge in monitoring, logging, and alerts is also required.