Should this job appeal to you, let's start the conversation by reaching out to us at the provided contact.
DevOps Engineer
Qualifications
- Applicants should possess at least three years of experience in a related field.
- A solid understanding of orchestration tools such as Kubernetes (including Helm) and AWS EKS is required.
- Candidates must have a background in cloud computing, particularly with AWS services like EC2, IAM, EBS, RDS, VPC, and Route53.
- Familiarity with DNS, CDN, and WAF solutions, particularly using Cloudflare, is necessary.
- We seek someone skilled in infrastructure as code (IaC) practices, specifically using Terraform and Ansible for configuration management.
- Experience with monitoring and logging platforms like Zabbix, Grafana, Prometheus, Tempo, and Loki is essential.
- Strong programming skills in Bash and Python are a must-have for this role.
- A background with Linux operating systems, specifically CentOS and Debian, is important.
- Understanding CI/CD processes and GitOps practices, especially with GitLab CI/CD and ArgoCD, is crucial.
- Proficiency in utilizing Git hosting services like GitLab and GitHub is necessary.
- Candidates should be familiar with System Design Patterns, including the Twelve-Factor App methodology, as well as various software development life cycle (SDLC) approaches.
Advantages
- Experience with OpenStack is a bonus.
Soft Skills
- Accountability;
- Communication skills;
- Initiative;
- The ability to manage one's time and organize tasks efficiently is vital.
Duties
- You will oversee the deployment, maintenance, and troubleshooting of both cloud-based and on-premise services in your department.
- It's essential to document and clearly outline infrastructure details for reference.
- Handle Cloudflare DNS management;
- Providing technical guidance to the development team within your department is part of your responsibilities.
- You will also assist in shaping plans for upcoming projects and initiatives.
UI/UX Designer
Qualifications
- A minimum of three years of experience in commercial projects is required.
- Familiarity with contemporary UX design practices and methodologies is important.
- An aptitude for identifying and implementing relevant design references is expected.
- Strong communication and collaborative skills are required, particularly when it comes to explaining complex concepts and design rationales.
- Knowledge of popular UI component libraries and design system frameworks is a plus.
Additional Qualifications
- Experience with project management and documentation tools such as Jira, Confluence, or Notion would be beneficial.
- Being able to use software like After Effects or Principle for basic UI animations would be an advantage.
- Experience in the betting industry would certainly be a plus for candidates.
Duties
- You will be responsible for designing for key platforms, including web applications, iOS, and Android devices.
- Establishment and continual improvement of Design Systems, including the creation and adaptation of auto-layouts and design variants, will be part of your role.
- You’ll be working on writing guidelines that dictate the behaviors of newly developed modules.
- Crafting interactive prototypes;
- Collaboration with developers and other stakeholders to ensure exceptional user experiences is crucial.
- Conducting analyses of competitors;
- You’ll also be sharing your design decisions with the team, explaining your rationale and the thought process behind your choices.
Graphic Designer
Qualifications
- At least three years of experience in a comparable role is required.
- A background that includes work in the Casino and Betting sectors is preferred.
- You should have experience in creating animations, which include designing banners and prerolls.
- Proficiency with design tools such as Photoshop, Illustrator, Figma, After Effects, and Premiere is required.
- A solid understanding of composition and color correction techniques is desired.
- The ability to work with and modify photographic materials within specified constraints is necessary.
- Familiarity with web design principles is beneficial.
Additional Assets
- Formal training in art;
- Drawing skills;
- Experience using a graphics tablet;
- Knowledge of typography principles and fundamental concepts is important.
- Animation capabilities.
Tasks
- You will be generating visual ideas that align with the company's branding strategies.
- Crafting fresh designs for promotional materials, templates, and landing pages is part of the job.
- Producing engaging media content tailored for casino and betting platforms will also be one of your tasks.
- You’ll be designing templates and visuals for our email marketing efforts.
Manual QA Engineer
Qualifications
- At least two years in software testing is a prerequisite.
- Hands-on experience with comprehensive QA and testing processes across projects is essential.
- A strong understanding of core testing methodologies and procedures is a must.
- You should be adept at formulating test strategies and evaluations.
- Proficiency with bug tracking systems and methodologies will be necessary.
- Understanding SQL and the ability to write scripts is crucial.
- Experience utilizing Agile/Scrum frameworks is expected.
- You should be capable of developing test scenarios and design frameworks.
- The ability to operate within a distributed, dynamic team environment is vital.
- Familiarity with testing web services is also a key requirement.
Additional Advantages
- Excellent communication skills, both verbal and written, are essential.
- A willingness to take responsibility for your work is highly valued.
- Analytical thinking;
- Ability to work independently.
Duties
- You’ll be providing valuable feedback on quality standards and design documents to enhance the performance of both internal and external websites.
- Creating detailed and organized test plans and checklists will be part of your responsibilities.
- Managing the assessment, prioritization, organization, and execution of testing duties is important.
- Identifying, documenting, and methodically tracking defects is a critical function.
- You will oversee the results of all debugging efforts.
- Maintaining and updating testing documentation, including test scenarios, checklists, and execution records, is part of your role.
- Implementing necessary testing protocols during the Software Development Life Cycle (SDLC) is essential.
Software Engineer (APK)
Qualifications
- 3+ years of Go development experience;
- The capability to create scalable and reliable software solutions is crucial.
- Competence in problem-solving;
- Proficient use of GitLab and GitLab CI is expected.
- Knowledge of various database systems, including RDBMS, NoSQL, SQL, and Redis, as well as messaging systems like Kafka and NATS, is important.
- Skills in system architecture;
- Familiarity with REST and RPC communication protocols is necessary.
- Experience with Docker and Kubernetes is important for this role.
- A solid understanding of microservices architecture is also required.
- Adhering to best practices in software development, including unit testing, peer code assessments, and thorough design documentation, is essential.
Duties
- Organize collaborative code review sessions to uphold coding standards and facilitate knowledge sharing among team members;
- Examine and incorporate external APIs to introduce new capabilities into our systems;
- Create efficient, maintainable, and thoroughly testable code for upcoming features;
- Take part in technical brainstorming sessions to address and resolve intricate challenges;
- Keen to explore new technologies and contribute positively to the team’s success.