Posted on: 06/04/2026
Immediate Joiners or less than 30 days notice period
BASIC QUALIFICATIONS :
- A bachelor's degree or master's degree in Computer Science or equivalent practical experience.
- 7-10 years of relevant experience in core software development, with strong coding and debugging abilities, and an interest in big data.
- Proficiency in Python or similar programming languages.
- Solid understanding of software development principles, quantitative methods, data structures, problem-solving, and knowledge of design patterns.
- Robust analytical skills with the ability to work effectively in an agile environment.
- Strong interpersonal and stakeholder management skills, along with effective written and verbal communication abilities.
- Capable of independent project execution, including the ability to translate complex data findings into clearly understandable results.
- Ability to operate with focus, discipline, and minimal supervision, with keen attention to detail and effectiveness in interdisciplinary teams.
- At least 1 year of people and team management experience, having led a team of at least 2 members.
MANDATORY SKILLS :
- Proficiency in Python and/or other scripting or programming languages (Java, Scala, R) for data engineering and analysis.
- Strong command of data structures, algorithms, and software design patterns with hands-on coding and debugging experience.
- Experience with big data frameworks and ecosystems such as Apache Spark, Hadoop, Hive, or Flink.
- Solid understanding of SQL and NoSQL databases; ability to design efficient data models and queries.
- Familiarity with agile development methodologies, version control (Git), and collaborative software delivery practices.
- Demonstrated ability to manage and deliver projects independently with minimal supervision, translating complex data outputs into actionable insights.
- Effective interpersonal, written, and verbal communication skills for cross-functional and stakeholder collaboration.
- At least 1 year of team leadership or people management experience with a team of 2 or more members.
- Python / Scala / Java Apache Spark / Hadoop SQL & NoSQL Databases
- Data Structures & Algorithms Design Patterns Agile / Scrum
- Git & Version Control Big Data Pipelines Team Leadership
DESIRABLE SKILLS :
- Familiarity with financial markets, trading systems, or fintech data workflows is a strong advantage.
- Experience with cloud data platforms - AWS (Glue, Redshift, S3), GCP (BigQuery, Dataflow), or Azure (Synapse, Data Factory).
- Knowledge of data pipeline orchestration tools such as Apache Airflow, Prefect, or Dagster.
- Exposure to machine learning libraries (scikit-learn, TensorFlow, PyTorch) and MLOps practices.
- Experience with real-time data streaming technologies such as Apache Kafka or Kinesis.
- Understanding of data governance, data quality frameworks, and security best practices.
- Financial Markets AWS / GCP / Azure Apache Kafka / Kinesis
- Apache Airflow ML / MLOps Data Governance
PREFERRED QUALIFICATIONS :
- Familiarity with financial markets will be an added advantage.
- Experience with distributed data frameworks such as Apache Spark, Hadoop, or Kafka.
- Exposure to cloud platforms (AWS, GCP, or Azure) and data pipeline orchestration tools.
Did you find something suspicious?
Posted by
Posted in
Data Engineering
Functional Area
Big Data / Data Warehousing / ETL
Job Code
1626385