The MaxBet group has been organizing games of chance for 30 years now. We provide our players with a superb experience at over 300 locations on the territory of Serbia and through an online application. In addition, we have built a strong presence in the markets of Serbia, Montenegro North Macedonia, Republic of Srpska so that now our team numbers over 2,800 exceptional people. We are constantly growing and now we are looking for:
DATA ENGINEER (m/f)
City: Belgrade
Key responsibilities:
- Designing Data Models: Structuring data and creating schemas that record data and how it relates to other data.
- Development Data Pipeline: Design, build and maintain efficient and reliable data pipelines and datasets.
- Data Integration: Extracting, transforming and sending data to other systems and tools for business intelligence. Integrating data from different sources while ensuring consistency and accuracy.
- Database Management: Building and maintenance the database infrastructure, so that the organization's data remains available and the systems performant.
- Optimization: Identifying and replacing data models and queries that lead to performance problems. Troubleshoot systems and data issues that cause downtime or unexpected behavior.
- Collaboration: Working with other stakeholders to develop and deliver the data they need to successful work.
- Data Governance: Proactively identifying sensitive data and taking steps to address its storage and use.
- Data Quality: Building internal tools and reporting to identify poor quality data and data gaps, allowing users to work with data without problems.
Our requirements:
- AWS Cloud Services: Use of key AWS services such as Amazon S3, Amazon RDS, Amazon Redshift, Amazon EMR, Amazon Kinesis, etc.
- Knowledge of AWS Lambda for serverless architectures.
- SQL and Relational Database: Advanced knowledge of SQL for data management. Experience in database modeling.
- Knowledge of Oracle SQL
- Data Warehousing: Understanding and experience working with data warehouses, such as Amazon Redshift.
- ETL (Extract, Transform, Load): Using tools for ETL processes such as AWS Glue.
- Programming languages: knowledge of Python, Experience in Java or Scala programming languages for script and application development is an advantage.
- Tools: AWS Glue and a tool for ETL processes that enables automatic discovery, transformation and loading of data.
- Amazon RDS (Relational Database Service): a service for managing and scaling relational databases, including SQL Server, PostgreSQL and Oracle.
- DMS (Database Migration Service): a tool for data migration between different types of databases.
- API Gateway: Working with API Gateway to manage, monitor and secure access to APIs, enabling integrated communication between different parts of the system.
- Kinesis: Amazon Kinesis is a group of AWS services for real-time processing and analysis of big data.
- Advantages: SQL Server Management Studio (SSMS): Use to manage, monitor and maintain SQL Server databases
Parks and benefits:
- Private health insurance.
- Membership for sport activities.
- Fruit day.
- Possibility of certification and additional training.
- Colleagues who support your development in the company.
- Flexibility.
- Day off for a birthday.
- Team building and sports activities at the company level.
- A team that grows, develops, and learns together.