About Us:
Modern Football is the leading real-time football analytics platform, revolutionizing the way teams use data to create competitive advantages on the field. We are driven by our passion for football and we’re committed to delivering football intelligence that works with the speed of the game. Join our dynamic team and be part of an exciting journey to transform the future of football analytics!
Job Description:
We are looking for a talented and experienced Site Reliability Engineer to join our team. As a Software Engineer, you will be responsible for designing, developing, and maintaining software applications that meet our clients' needs. You will work closely with other engineers, designers, and product managers to deliver high-quality software solutions.
Key Responsibilities:
Design, implement, and manage highly available and scalable systems that ensure platform reliability and performance.
Work with development teams to build and maintain automated systems for monitoring, scaling, and recovery.
Implement and manage CI/CD pipelines for consistent, reliable deployments.
Develop infrastructure as code (IaC) using tools like Terraform, Ansible, or similar.
Monitor system health, perform root cause analysis, and resolve incidents to minimize downtime.
Optimize system performance, scalability, and reliability for high-demand environments.
Automate manual operational tasks and deploy automation solutions for incident response, recovery, and maintenance.
Ensure the platform’s security, reliability, and disaster recovery processes meet business requirements.
Stay up-to-date with industry best practices and emerging technologies in site reliability and cloud infrastructure.
Requirements:
Bachelor’s degree in Computer Science, Engineering, or a related field.
Proven experience as a Site Reliability Engineer, DevOps Engineer, or similar role.
Proficiency in scripting languages such as Python, Bash, or Go.
Hands-on experience with cloud platforms (e.g., AWS and Google Cloud).
Strong understanding of infrastructure management and automation tools (e.g., Terraform, Kubernetes, Docker).
Experience with monitoring and logging tools (e.g., Prometheus, Grafana, ELK Stack).
Strong understanding of system design, load balancing, networking, and databases.
Familiarity with CI/CD, DevOps practices, and Agile/Scrum methodologies.
Ability to troubleshoot complex system issues and perform root cause analysis.
Excellent problem-solving skills, attention to detail, and an eagerness to improve system reliability.
Preferred Qualifications:
Experience with container orchestration technologies (e.g., Kubernetes, Docker Swarm).
Knowledge of configuration management tools (e.g., Ansible, Puppet, Chef).
Familiarity with automated testing frameworks for infrastructure (e.g., Test Kitchen, Serverspec).
Experience with observability tools for distributed systems (e.g., Jaeger, OpenTelemetry).
Prior experience working in a high-traffic, real-time environment.
Previous experience working in a startup or fast-paced environment.
What We Offer:
Competitive salary and benefits package.
Opportunity to work in a vibrant and innovative environment.
Flexible working hours and remote work options.
Professional development opportunities and career growth.
Health insurance and other employee benefits.
How to Apply:
If you are passionate about technology and excited about joining a forward-thinking company, we would love to hear from you! Please send your resume and a cover letter to people@modernfootball.com with the subject line "Site Reliability Engineer Application - [Your Name]".
Modern Football is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees.
Careers
Review other job openings