Reach out directly about this role
Vacancy: System Analyst (Senior) Company: JETLY Format: hybrid (office in Moscow) ‼️ Location: Russia Citizenship: #RU Salary Range: from 240,000 to 330,000 rubles net per month Employment Terms, Format: Labor Code/Individual Entrepreneur
✅About the project We are developing a real-time (NRT) data streaming platform. Our system aggregates, transforms, and delivers data from multiple sources to data marts and analytical storage. The team uses modern technologies: Apache Kafka, NiFi, Flink, which allows us to solve complex engineering tasks in the field of Data Governance and data management. We are looking for a system analyst who will help design reliable integrations, control data quality, and ensure the observability of streaming pipelines.
🔴Key Tasks (what you will be doing) 📋 Requirements Management Collecting, analyzing, decomposing, and documenting business and technical requirements in Confluence and Jira Formalizing data transformation rules, field mapping, and business logic for calculations 🔗 Integration Design Developing the architecture for system interaction for NRT streams Specifying APIs, message formats (JSON/Avro/Protobuf), contracts, and data schemas Describing error handling scenarios, retry policies, and idempotency 🗄 Data Handling Supporting the stream of tasks for NRT stream integration Designing the logic for calculating data marts, interacting with developers during implementation on Apache Flink Participating in setting up data transfer routes using Apache NiFi Analyzing and processing data streams from Apache Kafka: reading, quality control, eliminating losses 🧪 Testing and Quality Developing test cases and checklists for integration and acceptance testing Conducting E2E data stream tests, validating loading results into data marts 👁 Observability Design Specifying monitoring requirements for pipelines (Kafka, NiFi, Flink) Formulating metrics and alerts for early detection of anomalies, delays, and data losses Participating in setting up dashboards (Grafana/Prometheus or similar) 📚 Documentation Maintaining up-to-date user, technical, and project documentation Creating sequence diagrams, BPMN, C4, and other design artifacts
❗️**Key Requirements ** At least 3 years of experience as a system analyst in products or large IT projects related to big data processing or reporting Requirements Management: Proficient in Jira and Confluence for managing requirements throughout their lifecycle
Integration and Stream Processing: Understanding of message queue and streaming platform principles (Apache Kafka is mandatory) Experience in describing integration interactions (NRT streams)
Data Warehouses and ETL: Experience in testing ETL processes and data warehouses Ability to write SQL scripts (intermediate/advanced level) for data analysis, quality checks, and building data marts Technical Stack: Understanding the basics of Apache NiFi and Apache Flink (as tools for routing and processing streams)
Testing Methodologies: Ability to develop checklists and test cases for integration and acceptance testing Skill in finding and eliminating causes of data loss, analyzing performance and bottlenecks Experience with logging systems
Send resumes and questions, please, via Telegram direct message to @Geniya_HR
240,000 – 330,000 RUB
per month
from 3 years
Experience
Full-time
Employment
Hybrid
Work Format
Senior
Grade
System Analytics
Specialization
IT & Tech
Industry
By country
System Analytics
Specialization
IT & Tech
Industry