System Analyst

Hybrid - Middle

Kazakhstan, Almaty · Cyprus · Georgia

As a System Analyst in the GeoData team, you will be at the intersection of product, engineering, and geospatial data. Your primary responsibility is to translate high-level product and business goals into clear, structured technical requirements that guide the development of robust pipelines for collecting, processing, and delivering geographic data used in core services such as map rendering, geosearch, and routing.

You will ensure that stakeholders are aligned on system behavior, data quality expectations, and technical constraints. This role requires a strong analytical mindset, technical curiosity, and the ability to deep-dive into how map data is structured, maintained, and consumed at scale.

Apply for this position

Responsibilities

  • Gather and formalize system requirements: Collaborate with product managers, data engineers, and other stakeholders to understand business needs and convert them into clear technical specifications.
  • Design and document data processing pipelines: Specify functional and non-functional requirements for systems that ingest, validate, transform, store, and serve geospatial data.
  • Ensure data quality and freshness: Define requirements and quality criteria for incoming data in collaboration with geo-analysts. Monitor consistency and completeness across systems.
  • Support map tile generation and styling: Collaborate with stakeholders and engineers to define requirements for map styling rules, tile generation workflows, and integration of additional data layers
  • Support routing systems: Define requirements for enhancing the road graph and integrating traffic data to support accurate, real-time route calculation.
  • Support geosearch: Specify indexing and query requirements to ensure fast and relevant address and place search.
  • Act as a bridge between tech and product: Explain complex system behaviors to non-technical stakeholders and ensure alignment on project goals and technical feasibility.
  • Ensure documentation and traceability: Maintain high-quality documentation for all pipelines, system components, and data interfaces. Track change requests and manage scope.

Qualifications

  • Experience: 3+ years as a system analyst, business analyst, or technical product owner — preferably in geospatial data, GIS, or location-based services.
  • Pipeline & systems thinking: Experience in decomposing data processing flows and designing interactions between microservices, data stores, and APIs.
  • Analytical skills: Solid SQL skills and comfort working with large geospatial datasets. Ability to interpret metrics related to coverage, accuracy, update frequency, and performance.
  • Technical literacy: Ability to understand architecture diagrams, APIs, and trade-offs between batch and real-time processing. Experience working with versioned datasets and data validation pipelines is a plus.
  • Communication: Strong writing and communication skills for drafting clear requirement documents, specifications, and system diagrams. Comfortable aligning perspectives across technical and non-technical roles.
  • Collaboration mindset: Proven track record of working effectively with engineers, data analysts, and product stakeholders. Bonus: experience interacting with external data providers or open data communities.
  • Geospatial systems knowledge: Understanding of how geodata is collected, matched, processed, stored, and used in map-centric applications is a strong plus.

Conditions & Benefits

  • Stable salary, official employment;
  • Health insurance;
  • Hybrid work mode and flexile schedule;
  • Relocation package offered for candidates from other regions;
  • Access to professional counseling services including psychological, financial, and legal support;
  • Discount club membership;
  • Diverse internal training programs;
  • Partially or fully payed additional training courses;
  • All necessary work equipment.

Interested? Fill out the form below!

    Visit our Applicant Privacy Notice to learn how we collect, use, and share personal information.

    Thanks for applying and for your interest in inDrive!

    We appreciate the time and energy you put into this process. Our team will carefully review your application, and if you’re selected for the next round, we’ll be in touch.

    While we’d love to respond to everyone, the volume of applications we receive makes it challenging. But we truly appreciate you choosing to ignite your inner drive with us!

    In the meantime, stay connected! Follow us on LinkedIn, Instagram, and Facebook to keep up with the latest inDrive updates and stories.