DevOps Engineer
- On-site
- Sliema, Sliema, Malta
- Tech
Job description
We are expanding our Tech team with a DevOps Engineer role to help scale our Cloud Ops at Fast Track!
As a DevOps Engineer at Fast Track, you will play a crucial role in ensuring the scalability and efficiency of our tech operations. Your primary focus will be on building and deploying highly reliable infrastructure to support the growth of our environments cost-effectively and robustly. This includes leveraging highly automated infrastructure and implementing best practices for product delivery.
As a DevOps Engineer at Fast Track, your key responsibilities will be:
Infrastructure as Code (IaC)
Keeping Infrastructure as Code (IaC) modules up to date, leveraging the latest features.
Maintaining infrastructure version control to ensure consistency and repeatability.
Collaborating closely with CloudOps to continuously improve the automation of infrastructure, applications, and monitoring systems.
Collaborating with Cloud Engineers to standardize infrastructure, architecture, and configuration-as-code automation pipelines.
Enhancing infrastructure and preparing automation scripts for failovers and disaster recovery scenarios in close collaboration with CloudOps.
CI/CD Processes & Automation (scripting)
Analyzing and working with various technical departments to enhance CI/CD processes, ensuring rapid and reliable delivery.
Integrating security practices into the CI/CD pipelines to ensure compliance with security standards.
Addressing performance bottlenecks in CI/CD
Securing & Upkeeping of Secret Management
Designing rollback strategies
Enhancing release strategies
Automating fail overs & disaster recovery processes
Working with Developers and Integration Managers to simplify and automate processes
Performance and Cost Efficiency
Designing and reconfiguring Kubernetes deployments to achieve optimal performance and cost efficiency.
Adjusting and ensuring that load balancers and client-facing integration points are highly performant and highly available.
Identifying and addressing performance bottlenecks in applications and infrastructure.
Implementing optimizations to improve system efficiency and scalability.
Monitoring and Stability
Working with the CloudOps and Site Reliability Engineering (SRE) teams to understand processes and develop state-of-the-art monitoring tools and proactive indicators to prevent failures.
Identifying, setting up, and managing monitoring systems to track system health and performance.
Ensuring consistencies and stability across different environments.
Monitoring tools to identify bottlenecks in applications; i.e Identifying heavy database queries that are causing bottlenecks
Job requirements
- Minimum of 3 years of industry experience: Proven expertise in software development and DevOps practices, with a solid background in developer roles and a strong track record of implementing successful DevOps patterns.
- DevOps Advocate: We are looking for a candidate who will advocate for DevOps as a transformative organizational culture shift, emphasizing continuous learning and improvement. The ideal candidate will drive team autonomy, expedite feedback loops, and foster a high-trust environment characterized by empathy and effective cross-team collaboration.
- Strong sense of ownership: Fully committed to taking responsibility for tasks and projects, ensuring they are driven to successful completion with a focus on excellence, accountability, and delivering high-quality outcomes.
- Automation mindset: Proficient in identifying automation opportunities and designing comprehensive automation solutions from inception to implementation, ensuring high efficiency and streamlined processes.
- Team-centric mindset: A genuine team player who infuses enthusiasm, energy, and a positive attitude into our dynamic and collaborative team environment, contributing to a culture of shared success.
- Highly analytical thinker: Outstanding problem-solving skills with sharp attention to detail and a deep passion for unraveling complex challenges and finding innovative solutions.
- Expertise in Continuous Integration and Continuous Deployment (CI/CD): Proficiency in CI/CD practices, with experience in GitHub Actions being highly advantageous.
- Infrastructure as Code (IaC) Tools: Strong command of IaC practices, with hands-on experience in Terraform being essential.
- Proficiency in Cloud Platforms and Services: Deep understanding of cloud platforms, with familiarity with AWS being a significant plus.
- Containerization Experience: Solid experience in containerization technologies, with expertise in Docker being an added advantage.
- Version Control Expertise: Strong proficiency in Git for version control.
- Linux Experience: Comprehensive experience working with Linux environments.
- Experience with Logging and Monitoring Tools: Proficiency with monitoring and logging tools such as Grafana and Prometheus.
- Certifications: AWS and Kubernetes certifications are highly desirable.
- Kubernetes Proficiency: Extensive experience with Kubernetes, particularly in:
- Application Design and Development
- Architecture as Code
- Application Deployment and Release Management
- Application Monitoring and Maintenance
- Environment Management, Configuration, and Security
- Services and Network Management
- Performance Optimization
- Helm package management
Development at Fast Track
At Fast Track, we provide a dynamic environment for high-performance individuals who are ready to elevate their skills. Our tech stack is cutting-edge and constantly evolving. We utilise continuous integration and deployment with GitHub Actions, incorporating relevant workflows and approval processes. Our code runs on Docker with Kubernetes orchestration, and all our infrastructure is managed with Terraform, embracing infrastructure as code principles. We leverage Kafka and RabbitMQ for our queue systems and ClickHouse for data storage, complemented by advanced monitoring through Grafana. Our microservice architecture is designed for optimal performance and scalability. To further digitalise our development efforts and optimise efficiency, we have developed internal build servers and monitoring tools to ensure reliability and continuous improvement.
Working at Fast Track
Fast Track is a disruptive technology company, recognised as the iGaming industry CRM leader. Fast Track provides a new way of working, enabling teams to focus on innovation and growth. We are a tight unit with a strong culture and our leadership in tech and the product has attracted high-performance individuals. Fast Track works with hundreds of companies worldwide, with offices in Malta, Sweden, Spain, and the United States, and has been certified as a Great Place To Work®️ for the second consecutive year.
Applicants from abroad
Relocation program included (if required); we pay for your flights for you and your family, shipping, and accommodation for the first 2 weeks.
Benefits for Fast Track employees
- Work in a company certified as a Great Place To Work®️
- We have the best office on the Island with an amazing terrace and sea view
- We serve free breakfast for all employees every morning
- Wellbeing benefit, we pay for your gym membership/classes
- We pay for your mobile plan
- Free snacks, fruits, and soft drinks at the office
- Private health insurance for you and your family
- And of course, best-in-class equipment - we provide great Macbooks
or
All done!
Your application has been successfully submitted!