Education: BE/B.Tech in Computer Science, Information Technology, or a related field
Required Skills
Mandatory Skills
- 3+ years of experience in Data Engineering and Application Development.
- Robust hands-on experience in at least one programming language:
- Java
- Scala
- Python
- Excellent knowledge of Advanced SQL, query optimization, and database performance tuning.
- Strong experience with AWS services such as:
- S3
- EMR
- Glue
- Lambda
- Redshift
- EC2
- Athena
- Experience in designing and developing scalable data pipelines.
- Strong understanding of data warehousing and ETL concepts.
- Experience working with relational and NoSQL databases.
- Knowledge of distributed data processing frameworks such as Apache Spark.
Preferred Skills
- Experience with Airflow or similar workflow orchestration tools.
- Understanding of Data Lake and Lakehouse architectures.
- Exposure to CI/CD pipelines and DevOps practices.
- Knowledge of containerization technologies such as Docker and Kubernetes.
- Familiarity with Agile/Scrum development methodologies.
Qualifications
- BE/B.Tech in Computer Science, Information Technology, Electronics, or related disciplines.