Senior Data Engineer

تهران

حدود یک ماه پیش منتشر شده

Job Description

The Journey Becomes Meaningful — With You on Board At Okala, we’re looking for a Senior Data Engineer to help shape the future of data-driven grocery shopping. You’ll play a key role in designing scalable data pipelines and architectures that power smarter, faster, and more personalized experiences for millions of users across the country.  What You'll Be Doing: Data Pipeline Development: Design, develop, and maintain scalable and reliable data pipelines and ETL processes. Collaboration: Work closely with data analysts, data scientists, and software engineers to gather data requirements, ensuring data integrity and quality. Stream Processing: Utilize frameworks like PySpark for efficient real-time data processing. Distributed Systems: Employ message brokers like Kafka for data transportation and processing in distributed environments. Database Management: Develop and maintain data models and database schemas to meet business needs. Database Technologies:  Experience with both SQL (Click House, SQL Server) and NoSQL databases (MongoDB, Redis) for structured, unstructured, and semi-structured data management.  Familiar with containerization and orchestration tools like Docker and Kubernetes.  Programming & Problem Solving: Apply strong Python or Scala skills and analytical abilities to solve complex data challenges. Communication & Collaboration: Demonstrate excellent communication and teamwork skills.  What You Bring: Education: Bachelor’s or Master’s degree in Computer Science, Data Science, or a related field. Experience: Proven track record as a Data Engineer or in a similar role. Programming Skills: Proficiency in Python or Scala. Frameworks & Tools:  Experience with stream processing frameworks, notably PySpark.  Familiarity with message brokers such as Kafka and RabbitMQ.  Knowledge of SQL databases, specifically Click House and SQL Server.  Experience with NoSQL databases (e.g., MongoDB, Redis) and object storage solutions like Minio.  Familiar with containerization and orchestration technologies, including Docker, Airflow and Kubernetes.  Familiarity with data integration tools like Microsoft SSIS and Apache Nifi.  Analytical Skills: Strong problem-solving abilities and analytical thinking. Soft Skills: Excellent communication and collaboration skills.  Why Okala? Because at Okala, you're not just filling a role — you're becoming a key part of a bigger mission. With services across 200+ cities and millions of daily users, we’re a leading player in Iran’s online retail space. We move fast, we learn constantly, and we believe that there’s always room to improve.  What You’ll Enjoy: A vibrant and friendly work environment Weekly gatherings: Mafia Night, Cinema Night & more Access to practical, high-quality training courses Free breakfast, commuting & lunch subsidies Supplementary health insurance, in-house doctor, parking Birthday gifts, seasonal bonuses, and exclusive Okala discount codes Ready to be part of the story?  

Employment Type

Job Category

Seniority

Details

Employment type

Job Category

Educations

Seniority

برای مشاهده‌ی شغل‌هایی که ارتباط بیشتری با حرفه‌ی شما دارد،

محاسبه‌کننده حقوق

چقدر حقوق بگیرم؟