DevOps Engineer
📍 Job Overview
- Job Title: DevOps Engineer
- Company: Setanta Sports
- Location: Tbilisi, Tbilisi, Georgia
- Job Type: Full-Time
- Category: DevOps Engineer
- Date Posted: July 14, 2025
- Experience Level: Mid-Senior Level (2-5 years)
- Remote Status: On-site (Remote OK)
🚀 Role Summary
- Streamline and automate infrastructure using Terraform and AWS services
- Optimize AWS resources for scalability and performance
- Manage containerized applications with Docker and ECS/EKS
- Build and maintain CI/CD pipelines for efficient deployments
- Monitor and optimize cloud resources for maximum efficiency
📝 Enhancement Note: This role requires a strong focus on infrastructure as code (IaC) with Terraform, AWS services, and containerization. Candidates should be comfortable working in a dynamic, cloud-based environment and have a solid understanding of CI/CD principles.
💻 Primary Responsibilities
- Infrastructure Management: Develop and manage infrastructure using Terraform, ensuring it is scalable, secure, and efficient.
- AWS Optimization: Optimize AWS services such as EC2, RDS, MongoDB, and Elasticache for performance and cost-effectiveness.
- Containerization: Create and manage Dockerfiles for containerized applications and deploy them using ECS/EKS.
- CI/CD Pipeline Development: Build and maintain CI/CD pipelines using tools like GitHub Actions to automate deployment processes.
- Cloud Resource Monitoring: Monitor and optimize the performance of cloud resources to ensure maximum efficiency and reliability.
- Collaboration: Work closely with development teams to ensure smooth integration and deployment of applications.
📝 Enhancement Note: This role requires a strong understanding of infrastructure as code (IaC) principles, AWS services, and containerization. Candidates should be comfortable working in a collaborative, agile environment and have a proven track record of optimizing cloud resources.
🎓 Skills & Qualifications
Education: A bachelor's degree in Computer Science, IT, or a related field. Relevant experience may substitute for formal education.
Experience: 2-5 years of experience in a DevOps or similar role, with a focus on infrastructure management, AWS services, and containerization.
Required Skills:
- Terraform: Proficiency in Terraform for infrastructure management and automation.
- AWS Services: Strong experience with AWS services, including EC2, RDS, MongoDB, and Elasticache.
- Docker: Experience with Docker for containerization and application packaging.
- ECS/EKS: Familiarity with ECS/EKS for container orchestration and deployment.
- CI/CD Pipelines: Experience with CI/CD pipelines and tools like GitHub Actions.
- GitHub & YAML: Proficiency in GitHub for version control and YAML for workflow configuration.
- Scripting Languages: Knowledge of scripting languages such as Python and Bash for automation and scripting tasks.
Preferred Skills:
- Additional Cloud Providers: Familiarity with additional cloud providers or serverless architectures.
- Problem-Solving: Strong problem-solving skills and the ability to troubleshoot complex issues.
- Communication: Excellent communication skills, both written and verbal, for collaborating with team members and stakeholders.
📝 Enhancement Note: Candidates should have a strong foundation in infrastructure as code (IaC) principles, AWS services, and containerization. Experience with additional cloud providers or serverless architectures is a plus.
📊 Web Portfolio & Project Requirements
Portfolio Essentials:
- Terraform Projects: Include projects showcasing your Terraform skills, such as infrastructure automation, version control, and state management.
- AWS Projects: Highlight projects that demonstrate your AWS expertise, including resource optimization, cost management, and high availability.
- Containerization Projects: Showcase your Docker and ECS/EKS skills with projects that involve containerizing applications and managing container orchestration.
- CI/CD Pipeline Projects: Include projects that illustrate your experience with CI/CD pipelines, such as automated deployments, testing, and release management.
Technical Documentation:
- Code Quality: Demonstrate your commitment to code quality, commenting, and documentation standards in your portfolio projects.
- Version Control: Showcase your proficiency in version control systems like Git and GitHub for collaborative development and code management.
- Deployment Processes: Highlight your understanding of deployment processes, including automated deployments, rollbacks, and canary releases.
- Server Configuration: Include examples of server configuration and management, such as load balancing, auto-scaling, and security best practices.
📝 Enhancement Note: Candidates should emphasize their Terraform, AWS, Docker, and CI/CD skills in their portfolio projects. Include detailed documentation and walkthroughs to demonstrate their technical expertise and problem-solving abilities.
💵 Compensation & Benefits
Salary Range: The salary range for this role is estimated to be between $3,500 and $5,000 per month, based on regional market standards for mid-senior level DevOps engineers in Tbilisi, Georgia. This estimate takes into account the candidate's experience level, the company's size, and the role's complexity.
Benefits:
- Flexible Vacation Time: Enjoy flexible vacation time to maintain a healthy work-life balance.
- Work From Home Options: Take advantage of work-from-home options for a more flexible work arrangement.
- Comprehensive Insurance: Receive comprehensive insurance coverage to protect your well-being.
- Courses & Development Programs: Access courses and development programs to help you grow professionally and advance your career.
Working Hours: The standard workweek is 40 hours, with flexible scheduling to accommodate project deadlines and maintenance windows.
📝 Enhancement Note: The provided salary range is an estimate based on regional market data and should be verified with the hiring organization. Benefits may vary depending on the company's policies and the candidate's employment status.
🎯 Team & Company Context
🏢 Company Culture
Industry: Setanta Sports is a leading media company specializing in sports broadcasting and streaming. Their focus on technology and innovation drives their success in the competitive sports entertainment industry.
Company Size: Setanta Sports is a mid-sized company with a team of passionate sports enthusiasts dedicated to delivering premium-quality sports content to fans worldwide.
Founded: Setanta Sports was founded in 2007 and has since grown to become the most extensive sports media platform in 14 CEE countries, broadcasting top tournaments across Europe and Asia.
Team Structure:
- DevOps Team: The DevOps team is responsible for managing infrastructure, optimizing AWS services, and ensuring the reliability and scalability of systems. The team works closely with development teams to integrate and deploy applications efficiently.
- Development Teams: Setanta Sports has multiple development teams focused on building and maintaining their OTT platform, as well as other web and mobile applications.
- Broadcast & Production Teams: These teams are responsible for acquiring and producing sports content, as well as broadcasting it across various platforms.
Development Methodology:
- Agile/Scrum: Setanta Sports follows Agile/Scrum methodologies for software development, with sprint planning, daily stand-ups, and regular retrospectives.
- Code Review & Testing: The company emphasizes code review, testing, and quality assurance practices to ensure the stability and performance of their applications.
- CI/CD Pipelines: Setanta Sports uses CI/CD pipelines to automate deployment processes, ensuring efficient and reliable releases.
Company Website: Setanta Sports
📝 Enhancement Note: Setanta Sports' focus on technology and innovation drives their success in the competitive sports entertainment industry. The company's mid-sized team structure allows for close collaboration and agile decision-making, while their commitment to continuous learning and improvement fosters a dynamic work environment.
📈 Career & Growth Analysis
DevOps Engineer Career Level: This role is at the mid-senior level, requiring a strong foundation in infrastructure as code (IaC) principles, AWS services, and containerization. The ideal candidate will have 2-5 years of experience in a similar role and be eager to take on more complex challenges and leadership responsibilities.
Reporting Structure: The DevOps Engineer will report directly to the Head of Engineering and work closely with development teams to ensure smooth integration and deployment of applications.
Technical Impact: This role has a significant impact on the reliability, scalability, and performance of Setanta Sports' systems. The DevOps Engineer will be responsible for managing infrastructure, optimizing AWS services, and ensuring efficient deployment processes.
Growth Opportunities:
- Senior DevOps Engineer: After 1-2 years in the role, the candidate may be promoted to Senior DevOps Engineer, focusing on mentoring junior team members, driving technical decisions, and leading projects.
- Technical Lead: With 3-5 years of experience at Setanta Sports, the candidate may advance to a Technical Lead position, overseeing multiple teams and driving the company's technical strategy.
- Architecture Decisions: As the candidate gains experience and expertise, they will have the opportunity to influence and make critical architecture decisions that shape the company's technical direction.
📝 Enhancement Note: This role offers significant growth opportunities for candidates eager to advance their careers in DevOps and take on more complex challenges and leadership responsibilities.
🌐 Work Environment
Office Type: Setanta Sports' office is a modern, collaborative workspace designed to foster creativity and teamwork. The company encourages an open and inclusive environment where employees can thrive both personally and professionally.
Office Location(s): Setanta Sports' headquarters is located in Tbilisi, Georgia, with additional offices in other CEE countries. The company offers flexible work arrangements, including remote work options.
Workspace Context:
- Collaborative Environment: Setanta Sports' office features open-plan workspaces, encouraging collaboration and communication between team members.
- Development Tools: The company provides employees with access to the latest development tools, multiple monitors, and testing devices to ensure optimal productivity.
- Cross-Functional Collaboration: Setanta Sports' teams work closely together, with regular meetings and workshops to ensure alignment and efficiency.
Work Schedule: Setanta Sports offers flexible work arrangements, including remote work options and flexible hours to accommodate project deadlines and maintenance windows.
📝 Enhancement Note: Setanta Sports' modern, collaborative work environment fosters creativity and teamwork, with a strong emphasis on cross-functional collaboration and open communication.
📄 Application & Technical Interview Process
Interview Process:
- Phone/Video Screen: A brief phone or video call to discuss the candidate's background, experience, and motivation for the role.
- Technical Assessment: A hands-on technical assessment, focusing on the candidate's Terraform, AWS, Docker, and CI/CD skills. The assessment may include tasks such as infrastructure automation, resource optimization, and deployment pipeline configuration.
- On-site Interview: An on-site interview with the hiring manager and other team members to discuss the candidate's technical expertise, problem-solving skills, and cultural fit.
- Final Evaluation: A final evaluation of the candidate's technical skills, cultural fit, and alignment with the company's values and goals.
Portfolio Review Tips:
- Terraform Projects: Highlight your Terraform skills by showcasing projects that demonstrate your ability to automate infrastructure, manage state, and ensure version control.
- AWS Projects: Showcase your AWS expertise by including projects that focus on resource optimization, cost management, and high availability.
- Containerization Projects: Demonstrate your Docker and ECS/EKS skills with projects that involve containerizing applications and managing container orchestration.
- CI/CD Pipeline Projects: Include projects that illustrate your experience with CI/CD pipelines, such as automated deployments, testing, and release management.
Technical Challenge Preparation:
- Terraform: Brush up on your Terraform skills, focusing on infrastructure automation, version control, and state management.
- AWS: Familiarize yourself with AWS services, including EC2, RDS, MongoDB, and Elasticache, as well as best practices for resource optimization and cost management.
- Docker & ECS/EKS: Review your Docker and ECS/EKS skills, focusing on containerization, application packaging, and container orchestration.
- CI/CD Pipelines: Refresh your knowledge of CI/CD pipelines and tools like GitHub Actions, focusing on automated deployments, testing, and release management.
ATS Keywords: [See the comprehensive list of ATS keywords at the end of this document]
📝 Enhancement Note: Setanta Sports' interview process focuses on assessing the candidate's technical expertise, problem-solving skills, and cultural fit. Candidates should emphasize their Terraform, AWS, Docker, and CI/CD skills in their portfolio projects and be prepared to discuss their approach to infrastructure management, resource optimization, and deployment pipeline configuration.
🛠 Technology Stack & Web Infrastructure
Terraform: Setanta Sports uses Terraform for infrastructure management and automation, ensuring version control, state management, and efficient resource provisioning.
AWS Services: The company leverages various AWS services, including:
- EC2: AWS Elastic Compute Cloud for scalable and reliable computing resources.
- RDS: Amazon Relational Database Service for managed relational database instances.
- MongoDB: A popular open-source, NoSQL database for high-performance, scalable data storage.
- Elasticache: Amazon ElastiCache for in-memory data stores to improve application performance.
Docker & ECS/EKS: Setanta Sports uses Docker for containerization and application packaging, with ECS/EKS for container orchestration and deployment.
CI/CD Pipelines: The company uses CI/CD pipelines to automate deployment processes, ensuring efficient and reliable releases. Tools like GitHub Actions are employed for automated testing, deployment, and release management.
📝 Enhancement Note: Setanta Sports' technology stack focuses on infrastructure as code (IaC) principles, AWS services, and containerization. Candidates should have a strong understanding of these technologies and be comfortable working in a dynamic, cloud-based environment.
👥 Team Culture & Values
DevOps Values:
- Automation: Setanta Sports values automation to ensure efficient and reliable infrastructure management, deployment, and maintenance.
- Collaboration: The company fosters a collaborative culture, encouraging close collaboration between DevOps, development, and other teams.
- Continuous Improvement: Setanta Sports emphasizes continuous learning and improvement, with a strong focus on staying up-to-date with the latest technologies and best practices.
- Reliability: The company prioritizes system reliability and availability, ensuring that their applications and services are always accessible to users.
Collaboration Style:
- Cross-Functional Integration: Setanta Sports encourages close collaboration between DevOps, development, design, and other teams to ensure alignment and efficiency.
- Code Review Culture: The company emphasizes code review and peer programming practices to ensure code quality, knowledge sharing, and continuous learning.
- Knowledge Sharing: Setanta Sports fosters a culture of knowledge sharing, with regular workshops, training sessions, and technical presentations.
📝 Enhancement Note: Setanta Sports' DevOps values emphasize automation, collaboration, continuous improvement, and reliability. The company's collaborative culture encourages close collaboration between teams and fosters a dynamic, learning-focused environment.
⚡ Challenges & Growth Opportunities
Technical Challenges:
- Infrastructure Automation: Streamline and automate infrastructure management using Terraform to ensure efficient resource provisioning, version control, and state management.
- AWS Optimization: Optimize AWS services for performance, scalability, and cost-effectiveness, focusing on resource allocation, auto-scaling, and load balancing.
- Containerization & Orchestration: Containerize applications using Docker and manage container orchestration with ECS/EKS, ensuring efficient deployment and scaling.
- CI/CD Pipeline Optimization: Optimize CI/CD pipelines for automated deployments, testing, and release management, focusing on efficiency, reliability, and maintainability.
Learning & Development Opportunities:
- Technical Skill Development: Setanta Sports offers courses and development programs to help employees advance their technical skills and stay up-to-date with the latest technologies and best practices.
- Conference Attendance: The company encourages employees to attend industry conferences and events to expand their knowledge and network with other professionals.
- Technical Mentorship: Setanta Sports offers mentorship opportunities for employees looking to develop their leadership and technical skills.
📝 Enhancement Note: Setanta Sports' technical challenges focus on infrastructure as code (IaC) principles, AWS services, containerization, and CI/CD pipelines. The company offers numerous learning and development opportunities to help employees advance their careers and stay competitive in the fast-panging DevOps landscape.
💡 Interview Preparation
Technical Questions:
- Terraform: Be prepared to discuss your Terraform skills, focusing on infrastructure automation, version control, and state management. Provide examples of Terraform projects you've worked on and the challenges you've overcome.
- AWS: Demonstrate your AWS expertise, focusing on resource optimization, cost management, and high availability. Be ready to discuss best practices for working with AWS services like EC2, RDS, MongoDB, and Elasticache.
- Docker & ECS/EKS: Showcase your Docker and ECS/EKS skills, focusing on containerization, application packaging, and container orchestration. Be prepared to discuss deployment strategies and scaling considerations.
- CI/CD Pipelines: Highlight your experience with CI/CD pipelines, focusing on automated deployments, testing, and release management. Be ready to discuss pipeline optimization, reliability, and maintainability.
Company & Culture Questions:
- Company Culture: Research Setanta Sports' company culture, focusing on their commitment to technology, innovation, and collaboration. Be prepared to discuss how your values and work style align with the company's culture.
- Technical Methodology: Familiarize yourself with Setanta Sports' development methodologies, including Agile/Scrum, code review, and testing practices. Be ready to discuss your experience with these methodologies and how you've applied them in previous roles.
- User Experience Impact: Understand Setanta Sports' focus on delivering premium-quality sports content and the role of the DevOps team in ensuring a seamless user experience. Be prepared to discuss how you've optimized infrastructure, deployment processes, and system performance to enhance user experience in previous roles.
Portfolio Presentation Strategy:
- Terraform Projects: Highlight your Terraform skills by showcasing projects that demonstrate your ability to automate infrastructure, manage state, and ensure version control.
- AWS Projects: Showcase your AWS expertise by including projects that focus on resource optimization, cost management, and high availability.
- Containerization Projects: Demonstrate your Docker and ECS/EKS skills with projects that involve containerizing applications and managing container orchestration.
- CI/CD Pipeline Projects: Include projects that illustrate your experience with CI/CD pipelines, such as automated deployments, testing, and release management.
📝 Enhancement Note: Setanta Sports' interview process focuses on assessing the candidate's technical expertise, problem-solving skills, and cultural fit. Candidates should emphasize their Terraform, AWS, Docker, and CI/CD skills in their portfolio projects and be prepared to discuss their approach to infrastructure management, resource optimization, and deployment pipeline configuration.
📌 Application Steps
To apply for this DevOps Engineer position at Setanta Sports:
- Customize Your Portfolio: Tailor your portfolio to highlight your Terraform, AWS, Docker, and CI/CD skills, focusing on infrastructure automation, resource optimization, and deployment pipeline configuration.
- Optimize Your Resume: Highlight your relevant experience, skills, and achievements in your resume, focusing on Terraform, AWS, Docker, and CI/CD. Include project examples and quantifiable results to demonstrate your impact in previous roles.
- Prepare for Technical Challenges: Brush up on your Terraform, AWS, Docker, and CI/CD skills, focusing on infrastructure automation, resource optimization, and deployment pipeline configuration. Practice coding challenges and review your portfolio projects to ensure you're well-prepared for the technical assessment.
- Research the Company: Familiarize yourself with Setanta Sports' company culture, values, and technical stack. Understand their focus on technology, innovation, and collaboration, and be prepared to discuss how your skills and experience align with their needs.
⚠️ Important Notice: This enhanced job description includes AI-generated insights and web development/server administration industry-standard assumptions. All details should be verified directly with the hiring organization before making application decisions.
ATS Keywords:
Programming Languages:
- Terraform
- Bash
- Python
- JavaScript
Web Frameworks:
- AWS SDK (JavaScript, .NET, PHP, Ruby, Go, etc.)
- Docker
- ECS/EKS
Server Technologies:
- AWS Services (EC2, RDS, MongoDB, Elasticache, etc.)
- Terraform
- Docker
- ECS/EKS
Databases:
- MongoDB
- RDS (Amazon Relational Database Service)
Tools:
- GitHub
- YAML
- CI/CD Pipelines (GitHub Actions, etc.)
Methodologies:
- Agile/Scrum
- Infrastructure as Code (IaC)
- DevOps
- Continuous Integration/Continuous Deployment (CI/CD)
Soft Skills:
- Problem-Solving
- Communication
- Collaboration
- Leadership
- Mentoring
Industry Terms:
- Containerization
- Orchestration
- Automation
- Infrastructure Management
- Cloud Services
- Serverless Architecture
- Microservices
- Scalability
- High Availability
- Performance Optimization
- Security
- Monitoring
- Logging
Regional Salary Research:
The estimated salary range for this DevOps Engineer role is based on regional market data for mid-senior level professionals in Tbilisi, Georgia. The provided range takes into account the candidate's experience level, the company's size, and the role's complexity.
Application Requirements
Candidates should have strong experience with Terraform, AWS, Docker, and ECS/EKS. Proficiency in GitHub, YAML files, and CI/CD workflows is also expected.