Altenar is an international IT company founded in 2011, with offices in Malta, Greece, Georgia, the Isle of Man, and Uruguay. We specialize in high-load software development and provide one of the best technology solutions for the iGaming industry worldwide.
Altenar is interested in recruiting the services of a Data Infrastructure Engineer to work closely within the Technology team to focus on the deployment, configuration and ongoing maintenance of the Altenar Intelligence Platform as well as actively participating in its architectural roadmap. The incumbent shall be experienced in the collection of data at scale through the use of messaging systems, distributed logs and streaming technologies and will have the systems engineering background and comfort with network protocols and server administration to take ownership of the associated infrastructure. The incumbent shall also have experience in the management of compute clusters as deployed for the purposes of datawarehousing / data mart and data lakes. The role works closely with the Data Analyst roles at Altenar as well as with the development teams. The incumbent will contribute to system and software architecture decisions on a continuous basis across Altenar products that interface with the Altenar Intelligence Platform. The incumbent will also work closely with the Infrastructure and Environments teams.
The incumbent will require strong communication and collaboration skills and the motivation to achieve results in a dynamic business environment.
Responsibilities:
The activities of a Data Infrastructure Engineer include but are not limited to:
- Continuously updating core knowledge and skills in the infrastructure and performance aspects of the streaming, warehousing and big data technologies that Altenar harnesses in the operation of its business.
- Working with the Solution Architect and other key Technology team stakeholders on the ongoing architectural development of the Altenar Intelligence Platform
- Design, develop, and support data pipelines, warehouses, data models, and reporting systems to achieve business milestone and have a reactive DDD (Data Driven decision)
- Working with Data Analysts, Infrastructure Engineers and Data Services Engineers to implement infrastructure for the collection, movement and storage of data and the associated instrumentation and performance metrics
- Manage compute cluster and HDFS maintenance
- Manage the capacity planning associated with the Altenar Intelligence Platform
- Manage the availability of the data and the platform by developing, monitoring and troubleshooting the backup and recovery strategy
- Participation in the Architecture Review process to ensure new initiatives or major changes to the Altenar product portfolio have data flow considerations represented at the inception phase
- Review log files and metrics and provide feedback to data analysts and developers
- Be responsible for data security implementation
- Participation in the research, test, design of new data services tools for online or warehoused data
- Work in a fast-paced, dynamic, multinational, multicultural environment.
- Creating and maintaining documentation for the solutions provided.
Experience/Skills Required:
- Experience with streaming technologies such as Spark streaming.
- Experience with various messaging systems and distributed logs, such as Kafka and RabbitMQ
- Experience in implementing Real Time Streaming Architecture.
- Experience with DevOps practices and tools (practical use of Git and Infrastructure-as-Code practices is a must)
- Experience with Data Lab concepts with Hue, Zeppelin, Jupyterhub.
- Strong systems background with deep understanding of IO performance, and network protocols
- Experience in Docker, Kubernetes and the use of Helm charts is a plus.
- Experience with Grafana, Prometheus is a plus.
- Experience with Ansible is a plus.
- Any knowledge of C# or Java is considered an advantage
- Strong research and validation skills
- Prior direct or indirect involvement in data warehouse design, tool selection and support
- Strong presentation skills
- Proficient in spoken and written English
- Graduate-level education in Computer Science, Engineering or other relevant field
What we are responsible for:
- Providing a fantastic environment to work in
- Supporting your personal and technical development with training opportunities
- Providing career growth in a very interesting company with global customer base
- Providing you with support to ensure you have a good working environment
- Providing guidance and technical direction
- Building a strong Technology Operations team around you to ensure we maintain agility whilst keeping compatible segregation of duties.