skip to Main Content

CompetitionLabs is an industry-leading platform for gamification transformation. CompetitionLabs uniquely combines insight into the benefits of cross-portfolio gamification with a world-class technological platform. We have transformed the economics of gamification and innovation for operators, platform providers and games publishers alike since 2015.

 

Job description:

Forming part of our DevOps team, the DevOps Engineer owns the challenge of implementing innovative and strategic solutions for building, scaling, and relentlessly improving our development and production infrastructure. The candidate we’re looking for will be able to understand and apply our core company values of trust, transparency, accountability, and growth mindset.

 

Responsibilities:

  • Work collaboratively as part of a small, cross-functional team
  • Implement, scale, maintain and support our hosting and underlying delivery infrastructure
  • Monitor and secure the entire technical stack
  • Troubleshoot, identify root causes of, and remediate complex technical issues
  • Implement, test, and maintain backup, fail-over, and disaster recovery systems and procedures
  • Consistently achieve best-in-class levels of uptime and availability
  • Automate our development, test, and deployment processes and infrastructure to the greatest extent possible, leveraging modern approaches such as CI/CD, containerization, and infrastructure as code as best suited for our context and needs
  • Develop and maintain internal documentation for key systems and services

 

Requirements:

  • Experience using Linux, Nginx, Apache Tomcat, Ngnix, PSQL
  • Good experience with scripting languages such as Bash or Python
  • Experience using automation in configuring and managing CI/CD pipelines (Bash, Git, Jenkins)
  • Excellent problem solving skills
  • Good eye for detail
  • Being able to work on your own
  • Deploy software to development, staging and live environments.
  • Contribute to and enhance current CI/CD pipelines to improve efficiency

Nice to have:

  • Experience working with NodeJS, VueJS or Java applications
  • Good knowledge of CDNs/SSL/Proxies; CloudFlare or similar

 

CompetitionLabs is an industry-leading platform for gamification transformation. CompetitionLabs uniquely combines insight into the benefits of cross-portfolio gamification with a world-class technological platform. We have transformed the economics of gamification and innovation for operators, platform providers and games publishers alike since 2015.

 

Job description:

We are looking for a senior Scala developer responsible for managing multiple client projects which require enhancements or set up from scratch. You will be part of a talented software team that works mission-critical applications. The candidate we’re looking for will be able to understand and apply our core company values of trust, transparency, accountability, and growth mindset.

 

Responsibilities:

  • Supporting core system developing.
  • Contribute to all phases of the development lifecycle.
  • Supporting clients with integration support:
    • Writing programs which involve performing ETL tasks on the data stream provided by the customer, along with unit and integration tests.
    • Q&A regarding implementation details of the ETL task.
    • Technical operations tasks.
  • Supporting core team with building a new set of APIs and assist in automation of API testing.
  • Support operations in finding and resolving critical issues.
  • Participate in resolving technical debt and bringing older code up to current standards.
  • Develop and maintain internal documentation for key systems and services

 

 

Experience and skills:

  • BS/MS degree in Computer Science, Engineering or a related subject.
  • Good understanding of Object Oriented Design and Patterns.
  • Minimum 5 years of relevant working experience with Scala.
  • Good understanding of SQL.
  • Object Oriented analysis and design using common design patterns.
  • Ability to work on multiple projects simultaneously.
  • Ability to work in a fast-paced, challenging environment.
  • Excellent problem solving skills
  • Professional attitude and ability to deliver completed tasks to meet tight timelines.
  • Good English skills (spoken and written English).

 

Desirable (optional):

  • Experience of working with queues like “RabbiMQ”, “Kafka”.
  • Experience working with Elasticsearch.
  • Experience and understanding with test-driven development.

 

CompetitionLabs is an industry-leading platform for gamification transformation. CompetitionLabs uniquely combines insight into the benefits of cross-portfolio gamification with a world-class technological platform. We have transformed the economics of gamification and innovation for operators, platform providers and games publishers alike since 2015.

 

Job description:

We are looking for a senior Scala developer responsible for managing multiple client projects which require enhancements or set up from scratch. You will be part of a talented software team that works mission-critical applications. The candidate we’re looking for will be able to understand and apply our core company values of trust, transparency, accountability, and growth mindset.

 

Responsibilities:

  • Supporting core system developing.
  • Contribute to all phases of the development lifecycle.
  • Supporting clients with integration support:
    • Writing programs which involve performing ETL tasks on the data stream provided by the customer, along with unit and integration tests.
    • Q&A regarding implementation details of the ETL task.
    • Technical operations tasks.
  • Supporting core team with building a new set of APIs and assist in automation of API testing.
  • Support operations in finding and resolving critical issues.
  • Participate in resolving technical debt and bringing older code up to current standards.
  • Develop and maintain internal documentation for key systems and services

 

 

Experience and skills:

  • BS/MS degree in Computer Science, Engineering or a related subject.
  • Good understanding of Object Oriented Design and Patterns.
  • Minimum 5 years of relevant working experience with Scala.
  • Good understanding of SQL.
  • Object Oriented analysis and design using common design patterns.
  • Ability to work on multiple projects simultaneously.
  • Ability to work in a fast-paced, challenging environment.
  • Excellent problem solving skills
  • Professional attitude and ability to deliver completed tasks to meet tight timelines.
  • Good English skills (spoken and written English).

 

Desirable (optional):

  • Experience of working with queues like “RabbiMQ”, “Kafka”.
  • Experience working with Elasticsearch.
  • Experience and understanding with test-driven development.

 

CompetitionLabs is an industry-leading platform for gamification transformation. CompetitionLabs uniquely combines insight into the benefits of cross-portfolio gamification with a world-class technological platform. We have transformed the economics of gamification and innovation for operators, platform providers and games publishers alike since 2015.

 

Job description:

We are looking for a senior Java developer responsible for managing multiple client projects which require enhancements or set up from scratch. You will be part of a talented software team that works mission-critical applications. The candidate we’re looking for will be able to understand and apply our core company values of trust, transparency, accountability, and growth mindset.

 

Responsibilities:

  • Supporting core system developing.
  • Contribute to all phases of the development lifecycle.
  • Supporting clients with integration support:
    • Writing programs which involve performing ETL tasks on the data stream provided by the customer, along with unit and integration tests.
    • Q&A regarding implementation details of the ETL task.
    • Technical operations tasks.
  • Supporting core team with building a new set of APIs and assist in automation of API testing.
  • Generate java SDK for our APIs.
  • Support operations in finding and resolving critical issues.
  • Participate in resolving technical debt and bringing older code up to current standards.
  • Develop and maintain internal documentation for key systems and services

 

 

Experience and skills:

  • BS/MS degree in Computer Science, Engineering or a related subject.
  • Good understanding of Object Oriented Design and Patterns.
  • Minimum 5 years of relevant working experience with Java.
  • Good understanding of SQL.
  • Object Oriented analysis and design using common design patterns.
  • Ability to work on multiple projects simultaneously.
  • Ability to work in a fast-paced, challenging environment.
  • Excellent problem solving skills
  • Professional attitude and ability to deliver completed tasks to meet tight timelines.
  • Good English skills (spoken and written English).

 

Desirable (optional):

  • Experienced using Java 11.
  • Experience of working with queues like “RabbiMQ”, “Kafka”.
  • Experience working with Elasticsearch.
  • Experience and understanding with test-driven development.

 

CompetitionLabs is an industry-leading platform for gamification transformation. CompetitionLabs uniquely combines insight into the benefits of cross-portfolio gamification with a world-class technological platform. We have transformed the economics of gamification and innovation for operators, platform providers and games publishers alike since 2015.

 

Job description:

We are looking for a senior Java developer responsible for managing multiple client projects which require enhancements or set up from scratch. You will be part of a talented software team that works mission-critical applications. The candidate we’re looking for will be able to understand and apply our core company values of trust, transparency, accountability, and growth mindset.

 

Responsibilities:

  • Supporting core system developing.
  • Contribute to all phases of the development lifecycle.
  • Supporting clients with integration support:
    • Writing programs which involve performing ETL tasks on the data stream provided by the customer, along with unit and integration tests.
    • Q&A regarding implementation details of the ETL task.
    • Technical operations tasks.
  • Supporting core team with building a new set of APIs and assist in automation of API testing.
  • Generate java SDK for our APIs.
  • Support operations in finding and resolving critical issues.
  • Participate in resolving technical debt and bringing older code up to current standards.
  • Develop and maintain internal documentation for key systems and services

 

 

Experience and skills:

  • BS/MS degree in Computer Science, Engineering or a related subject.
  • Good understanding of Object Oriented Design and Patterns.
  • Minimum 5 years of relevant working experience with Java.
  • Good understanding of SQL.
  • Object Oriented analysis and design using common design patterns.
  • Ability to work on multiple projects simultaneously.
  • Ability to work in a fast-paced, challenging environment.
  • Excellent problem solving skills
  • Professional attitude and ability to deliver completed tasks to meet tight timelines.
  • Good English skills (spoken and written English).

 

Desirable (optional):

  • Experienced using Java 11.
  • Experience of working with queues like “RabbiMQ”, “Kafka”.
  • Experience working with Elasticsearch.
  • Experience and understanding with test-driven development.

 

Back To Top