Company Overview:
We are a leading iGaming company, focused on developing high-quality games and offering cutting-edge iGaming solutions to international clients. We are seeking a strategic, results-oriented Head of Business Development to lead the growth of our game distribution and international expansion.
Key Responsibilities:
Requirements:
What We Offer:
See more jobs at Headhunte.rs
5-7 years of experience • Full-time • English - Upper-Intermediate (B2)
Requirements
- Experience of work in enterprise environment and good understanding of enterprise-level system design (Hardened environment, Centralized systems - Security, Operation and Maintenance, ITIL-aware specifics, etc)
- Extensive experience in Linux System Administration and services around it A-to-Z (RHCE-applicable level, certification NOT required), minimum 6 years of active experience
- Good experience with Amazon Web Services and related products (Certified Professional level, certification NOT required), minimum 6 years of active experience
- Knowledge and understanding of container technologies - docker, vanilla kubernetes, EKS, ECS etc
- Fundamental networking knowledge
- Experience with storages, clustering, load balancing, server provisioning and management, virtualization
- Understanding of ITIL priciples - plus
- Strong advocacy of security
- Good understang of the best of the both worlds - classic and modern stacks
Our stack:
Enterprise AWS (>95%), Java, RHEL/CentOS/Rocky Linux, Docker, Kubernetes, Calico, Cilium, Gitlab, Jenkins, Atlassian, Slack, Jamf, Jetbrains, PostgreSQL, TimeScaleDB, Citus, Cassandra, Kafka, ElasticSearch/OpenSearch,EKS, MS AD, Okta, Cloudflare, AWS Shield, Cloudfront, Redis, RabbitMQ, Nexus, Lambda, DynamoDB etc
Responsibilities
- Participate in System administration activities - design, planning, technical strategy, systems architecture
- Configuration, deployment and maintenance of systems
- Work on continuous improvement
- Improving efficiency, rollout times of deployments around the world
- Filling knowledgebase, documenting procedures and work
- Monitoring systems performance and capacity, BCP/DR
- Ensuring compliance with various regulations and certifications
- Intensive work in team with DevOps Engineers and developers on automation and transition to containerized environments
- Active work with Systems Engineers and DevOps IaC team to develop and improve systems automation and deployment of infrastructure
- Work with QA and Development teams to improve efficiency of software development
See more jobs at Headhunte.rs
7+ years of experience
Requirements:
At least 5 years of experience in the role of Software Architect or Java Architect;
Minimum 12 years of experience in software development;
Minimum 10 years of experience with Java (it can be a language of JVM stack but with Java expertise);
Good knowledge of Spring frameworks;
Profound knowledge of Design patterns;
Sufficient knowledge of Concurrency, GC, and Memory stack;
Good understanding of the client technologies, e.g. web, TCP protocols, sockets, HTTP standards, and specifications;
Vast theoretical and practical knowledge of databases: both RDBMS and NoSQL, MQs - especially Kafka and RabbitMQ, and cache providers - especially Redis;
Solid understanding and experience in using DWH;
Extensive knowledge of dockerization technologies and preferable knowledge of k8s;
Excellent knowledge of Cloud technology, obligatorily Amazon stack;
Great experience in attendant technologies like Git, Jenkins, and Atlassian tools;
Extensive experience in documenting projects, creating diagrams, and supporting versioning;
Excellent communication skills in a cross-team environment and support solutions before and during development.
Responsibilities
Apply tools, technologies, and various methodologies to create functional and intuitive; solutions for projects in the gaming and near-gaming industry;
Develop and implement architecture of any level ;
Develop and implement project specifications;
Pay attention to system integration, sustainability, and feasibility;
Manage all phases of development;
Oversee and supervise the work of the development team, participate as a highly qualified mentor;
Suggest and implement solutions for process improvement;
Adhere to all the requirements and guidelines for quality, security, extensibility, etc.;
Participate in discussions of issues and technical solutions.
Would be a plus
Experience in the iGaming and gambling industries;
Experience in the fintech domain, in developing applications working with cryptocurrencies;
Experience with distributed fault-tolerant scalable systems;
Experience in multi-tenant software architecture;
Experience in low-latency projects.
Work conditions
30 days of paid vacation
English courses
Paid sick leaves
Medical insurance
See more jobs at Headhunte.rs
5 years of experience • Full-time • English - Upper-Intermediate (B2)
Requirements:
- 5+ years of solid Database Administration and Programming experience with PostgreSQL with very large data volumes.
- DB and system tuning using different tools. Clear understanding of query plan management, DDL.
- Strong knowledge of Kafka, including setup, configuration, monitoring, and troubleshooting, including Kafka -
- Connect, Kafka Streams, Schema Registry and KSQL.
- Excellent problem solving, issue identification, analytical and technical documentation skills.
- Strong interpersonal skills and ability to work well in a team environment.
- Good written and verbal communication skill.
- Willing to take on-call rotation and occasional weekend work.
Responsibilities
- Contribute to planning and architecting database solutions to meet business needs, applying comprehensive knowledge in problem resolution. Develop new methods and processes, understanding their impact. Influence team decisions and provide input on larger organizational decisions.
- Expertise in investigation and resolution of performance related issues.
- Analyze system performance, perform systems testing, performance and tuning.
- Develop and implement standards, procedures, and policies regarding software and applications databases.
- Implement and manage Kafka clusters, including topic creation, maintenance, and monitoring.
- Ensure high availability and reliability of Kafka infrastructure.
- Collaborate with development teams to integrate Kafka into their applications.
Would be a plus
- Any experience with streaming processing systems like Confluent platform, AWS MSK, AWS Kinesis.
- Any exposure of programming languages such as Python, Java or C/C++ or Perl would also be helpful.
Any experience with:
RabbitMQ
Kafka broker
Apache ActiveMQ/Artemis
TimescaleDB
InfluxDB
Elasticsearch/Opensearch
Apache Cassandra
AWS DynamoDB
ClickHouse
Oracle DB
Apache Airflow
Apache Spark
Apache Flink
Work conditions
Remote
30 days of paid vacation
English courses
Paid sick leaves
Medical insurance
See more jobs at Headhunte.rs