At a Glance
- Tasks: Develop microservices and manage CI/CD pipelines in a dynamic environment.
- Company: Join one of the top sports betting websites with millions of active users.
- Benefits: Work with cutting-edge technology and enjoy a collaborative culture.
- Why this job: Be part of a fast-paced team shaping the future of online sports betting.
- Qualifications: 3+ years experience in Java/Spring Boot and strong configuration management skills required.
- Other info: Opportunity to work with the latest tech stack and avoid legacy code.
The predicted salary is between 43200 - 72000 £ per year.
We consistently top the charts as one of, if not the most used, Sports Betting websites in the countries we operate in. With millions of weekly active users, we strive to be the best in the industry for our users.
Sporty\’s sites are some of the most popular on the internet, consistently staying in Alexa\’s list of top websites for the countries they operate in.
In this role, you’ll be responsible for developing microservices in a distributed deployment environment with an emphasis on containerisation using Docker and Kubernetes. You won’t just be writing simple CRUD applications but working on the core logic of complex systems accessed millions of times a day. Our system was built from scratch about 3 years ago, so you\’ll work with the latest technology and avoid legacy code.
As a platform engineer, you will bridge our backend engineers and DevOps team, leveraging your knowledge of both ecosystems.
Our Stack (not all are expected to be known)
- Language: Java 8+
- Frameworks: Spring Boot (Tomcat, Netty), Spring Data, Spring Cloud
- Architecture: Microservices, REST API, Message Queues
- Database: MySQL, MyBatis, ShardingSphere, MongoDB
- Caching: Redis (AWS ElastiCache), ElasticSearch
- Message Queue: RocketMQ
- Cloud: Docker, Kubernetes, AWS
- Monitoring: Grafana, Prometheus, Loki, Tempo, AWS CloudWatch
Responsibilities
- Owning and improving CI/CD pipelines
- Managing application configuration releases
- Creating new environments across testing and production
- Enhancing monitoring and observability
- Maintaining and developing Java libraries for microservices
- Supporting cross-region deployment and incremental releases
Requirements
- Minimum 3+ years of relevant experience
- Proficient with Java/Spring Boot
- Strong configuration management skills
- Experience with feature management and toggles
- Understanding of deployment strategies and CI/CD pipelines
- Experience with testing tools such as JMeter or GoReplay
- Knowledge of cloud monitoring tools like Grafana or Prometheus
Beneficial Skills
- Knowledge of Kubernetes
- Deep understanding of Java/Spring Boot and JVM tuning
#J-18808-Ljbffr
EU Platform Engineer employer: Houston Texans
Contact Detail:
Houston Texans Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land EU Platform Engineer
✨Tip Number 1
Familiarise yourself with the latest trends in microservices architecture and containerisation. Understanding how Docker and Kubernetes work together will give you a significant edge, as these are crucial for the role.
✨Tip Number 2
Engage with online communities or forums related to Java and Spring Boot. Networking with professionals in these spaces can provide insights into the company culture and expectations, which can be invaluable during interviews.
✨Tip Number 3
Brush up on your CI/CD pipeline knowledge. Being able to discuss your experience with configuration management and deployment strategies confidently will demonstrate your readiness for the responsibilities of the role.
✨Tip Number 4
Consider contributing to open-source projects that utilise similar technologies. This not only enhances your skills but also showcases your commitment to continuous learning and improvement, making you a more attractive candidate.
We think you need these skills to ace EU Platform Engineer
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your experience with Java, Spring Boot, and microservices. Include specific projects where you've developed complex systems or worked with containerisation technologies like Docker and Kubernetes.
Craft a Strong Cover Letter: In your cover letter, express your passion for sports technology and how your skills align with the responsibilities of the EU Platform Engineer role. Mention your experience with CI/CD pipelines and any relevant cloud monitoring tools.
Showcase Relevant Projects: If you have worked on projects involving microservices or distributed systems, be sure to describe them in detail. Highlight your role, the technologies used, and the impact of your contributions.
Proofread Your Application: Before submitting, carefully proofread your application for any spelling or grammatical errors. A polished application reflects your attention to detail, which is crucial for a technical role.
How to prepare for a job interview at Houston Texans
✨Showcase Your Technical Skills
Make sure to highlight your experience with Java and Spring Boot during the interview. Be prepared to discuss specific projects where you've developed microservices, and how you utilised Docker and Kubernetes in those environments.
✨Understand the Company’s Tech Stack
Familiarise yourself with the technologies mentioned in the job description, such as MySQL, Redis, and AWS. Being able to discuss how these tools fit into your previous work will demonstrate your readiness for the role.
✨Prepare for Scenario-Based Questions
Expect questions that assess your problem-solving skills in real-world scenarios. Think about challenges you've faced in CI/CD pipelines or cross-region deployments, and be ready to explain how you overcame them.
✨Emphasise Collaboration Skills
As a platform engineer, you'll need to bridge the gap between backend engineers and the DevOps team. Share examples of how you've successfully collaborated with different teams in the past to achieve common goals.