Data Architect

As a Data Architect, you will work closely with many teams across our company on complex, advanced analytical projects to perform data sourcing, data quality, and other data manipulation functions. The Data Architect is responsible for overseeing the design, delivery, implementation, and support of a robust scalable data model and architecture across applications as well as Data Warehouse and Data lakes.


This Job Is Ideal for Someone Who Is:
Dependable – more reliable than spontaneous
Adaptable/flexible – enjoys doing work that requires frequent shifts in direction
Autonomous/Independent – enjoys working with little direction
Innovative – prefers working in unconventional ways or on tasks that require creativity

Who we are:

GMS, founded in 2006, is a global messaging provider that offers monetisation solutions for mobile operators in A2P, P2P and P2A messaging, as well as multi-channel messaging solutions for enterprises. Pioneers in messaging monetisation and leaders in the CIS region, GMS has since expanded to over 200 countries.

What you’ll do:

  • Designing highly available data hub architectures for large scale, mission critical applications and high-performance-computing (HPC) workloads;
  • Creating and developing reference architectures, guidance principles, proof of concept and reference implementations for advance analytics tools and technologies;
  • Working in conjunction with Infrastructure, Dev Ops, Security and Engineering groups to drive the strategy to provide stable, secure and enterprise-class data-hub and real-time analytics systems;
  • Working closely with other architects to align the projects’ architectural direction with domain roadmaps, standards and reference architectures;
  • Assisting Management with the training and mentoring of the team members, providing guidance to other architects and engineers in the technologies being assessed and used
  • Collaborating with other teams to address upstream and downstream integration dependencies via services and SLA’s

What we expect:

  • Higher education in Computer Science, Engineering or Mathematics;
  • 8+ years of experience in architecture or relevant Technology discipline;
  • 3+ years of experience in data warehousing and in big data architecture solutions;
  • Certificate from one of the Big Data vendors – Cloudera, Hortonworks, IBM, Databricks, Teradata;
  • Experience in migration to a big data platform, deploying new big data capabilities using MPP / Hadoop platform;
  • Experience in data governance concepts and tools;
  • Experience in designing solutions for multiple large data warehouses with a good understanding of cluster and parallel architecture (RDBMS and/or NoSQL);
  • Experience in architecture patterns and practices (ex. Web architectures, cloud computing, data architecture);
  • Event-based/reactive architectures and message passing (e.g. message-based patterns for orchestration and integration);
  • Experience in reporting and predictive modeling, business process modeling (BPM);
  • Performing analysis of vast data stores and uncover insights;
  • Advanced understanding of open source software development tools and solutions;
  • Experience in working with Hadoop ecosystem and variety of Hadoop tools such as Hive, Presto, Flume, Storm, Kafka, Spark;
  • Proficiency in one or more: Java, JSP, Javascript, Python, R, NodeJS;
  • Relational database experience (MySQL, Oracle, SQL Server);
  • Experience in Metadata tools and practices;
  • Familiarity with Master Data Management, cloud-based architecture, security tools (such as Kerberos, Ranger, LDAP, Active Directory), Linux operating system, Data virtualization,
    ETL tools (such as Informatica, Talend and/or Pentaho, Nifi, Flume);
  • Experience with agile techniques or methods.

What we offer:

  • Multicultural & dynamic environment;
  • Global projects & challenging tasks;
  • One-of-a-kind company culture – a mixture of talented people with open mindset and great sense of humor;
  • Customer oriented culture with a high respect to both internal and external customers;
  • Our values – Commitment, Integrity and Progress – are vivid in day-to-day company activities;
  • Competitive salary and bonus system based on appraisal results;
  • Training programs, medical insurance, English classes and other perks and benefits.

Choosing GMS, you choose progress.

Apply Now

Grow together with our team

Meet our people

Working for GMS is like climbing a mountain that you haven’t scaled before. You are looking forward to new challenges and difficulties that need to be overcome. And you learn something new and discover hidden forces within you with every step. And now, a new peak has been reached, another goal is in the piggy bank of achievements. And it seems that there is nowhere higher, but there are hundreds of new peaks on the horizon … 😊 The people are just as important: those who have traveled all the way with you and are ready to go further. My warmest thanks and appreciation to the team!

Maryna Ishchanova

Internal Communications Specialist

Working for GMS is a constant dynamic. There is no place for the word “boring”. There is always a productive atmosphere in the air. It is all about working on different tasks and projects, the opportunity to brainstorm with like-minded people, as well as working in a multicultural environment with the taste of small and big victories. But the main thing is the team. Every day you come to work and meet interesting, versatile people – professionals in their field. Those with whom it’s not only fun to work in a team, learn something new, achieve results, but also relax and have a great time outside of work

Yevhenii Riabov

A2P (MEA) Unit Manager

Working for GMS is a big responsibility. I’m the first person to meet potential colleagues and induct them into the company.  Everything that I say, the way how I say it, intonation and even mood are important. This is really a big challenge. My work at GMS can be compared to walking on a volcano. Today it can be quiet and stable, and the very next day seismic activity is approaching.

Tetiana Vachi

Head of Recruitment Division

GMS is teamwork. It’s a great pleasure to set unattainable goals and achieve them, thanks to your own efforts and colleagues’ support. GMS is primarily a challenge to yourself: are you ready to work at that rhythm? Can you make decisions on your own quickly to achieve the result? People are our most valuable resource. When we launch complex projects, our motivation becomes even stronger and tasks become more ambitious. Then it’s time for the next kick-off strategy!

Vadym Podkolzin

Key Account Manager

Work at GMS is the desire and need for continuous development, the search for new solutions, and the acquisition of new knowledge. The dynamics of growth and development of the company stimulates you to grow and improve. When people around you give their best and do the impossible, you simply cannot stand by, but have to take up a shovel and look for diamonds. It doesn’t matter that diamonds are not mined with a shovel and obviously not in the ground, but you do it anyway. Nothing is impossible if you are a thrilling GMSguy!

Dmytro Lytvynov

Regional Director

Working for GMS is all about working with unique, creative people. At work, as well as in life, there are challenges and difficulties. And it is the team that instills you with confidence in your abilities, supports you at all stages, motivates you to move on. Together we are developing and reaching new heights at work, in sports, and in life. This is the key to our success. #GMSFamily – this is US!

Sergii Kharkov

Senior Project Manager

GMS is a source of self-development and excellent prospects. It is here, where thanks to the focus, the quality of tasks, and perseverance – you can prove yourself and also be marked by colleagues and team leaders. Namely in GMS – you can feel the very team-bulding and networking.

Dmytro Shpatakovskyi


Work at GMS is all about constantly solving complex tasks together with a team of professionals. A large and friendly team, that easily deals with all ambitious tasks and challenges: “Impossible is possible!” Together we achieve our goals, develop professionally and personally, and accept any difficulty as a challenge.

Denys Kapliuk

Senior Lawyer

For me, working at GMS is the challenge: “To be better today than yesterday”. Every year our company reaches new heights, our tasks become more and more complicated and interesting. We are not afraid of taking risks and we are able to transform quickly to be always the leader of our business. I am very motivated by this crazy drive, a friendly and professional team, the opportunity to develop and realize myself.

Andrii Nastenko

Head of Business Analysis Division