Overview
bet365 Manchester, England, United Kingdom
As a Software Developer, Data, you will be responsible for the core infrastructure and services that power our data ecosystem. You will develop, enhance and support our expanding business-critical data platform in a delivery-focused environment. Your work will span real-time data processing, Cloud database management, data integration, database release automation, and the delivery of custom data solutions. You will contribute to the management and support of a comprehensive suite of services, tools, and platforms, including Kafka, Spanner, and BigQuery. This role is eligible for inclusion in the Company’s hybrid working from home policy.
Responsibilities
* Develop, enhance and support the data platform and its core infrastructure and services.
* Work within a delivery-focused environment to manage and support services, tools, and platforms including Kafka, Spanner, and BigQuery.
* Contribute to real-time data processing, cloud database management, data integration, database release automation, and delivery of custom data solutions.
* Collaborate in a fast-paced, technology-rich environment that is continually growing and evolving.
Qualifications
* Proficient in at least one high-level programming language such as Python, Java, Go and have the ability to learn new languages and concepts.
* Experience in using Apache Kafka.
* Working in an environment with high volumes of transactions.
* Experience developing low latency, highly available and scalable solutions.
* Knowledge of dashboards and good practices around the monitoring stack.
* Ability to work in a fast paced environment on multiple projects with independent deadlines and deliverables.
* Strong communication skills, both written and verbal with the ability to interact with all levels of stakeholders.
* Experience working with Linux.
* Strong problem-solving ability.
* Highly motivated and able to work effectively both independently and as part of a team.
Additional Information
* Developing applications using industry standard technologies including Java, Kafka, CEP, Go, GCP, SQL and others.
* Supporting applications in their Kafka journey from design and implementation.
* Maintaining clean coding practices.
* Developing automation and developer tooling.
* Identifying technical areas of improvement.
* Contributing to data and data streaming solutions both independently and as part of the wider development function.
* Supporting the testing team during testing phases of projects.
* Conducting testing both functional and performance and undertaking quality assurance of code to ensure accuracy and performance.
#J-18808-Ljbffr