Job Title : Data Engineer
Location :
Hyderabad / Bengaluru
Experience : 5+ Years
Employment Type Summary :
We are seeking a highly skilled Data Engineer with over 5 years of experience to design, build, and optimize data pipelines and architectures that support large-scale data processing and analytics. The ideal candidate will work closely with data scientists, analysts, and business teams to enable reliable data availability, quality, and performance. This role requires hands-on expertise in modern data engineering tools, cloud platforms, and big data technologies to deliver scalable and efficient data solutions.
Key Responsibilities :
- Design, develop, and maintain scalable and robust data pipelines to ingest, process, and transform structured and unstructured data from diverse sources.
- Build and optimize data warehouses, data lakes, and ETL / ELT processes to support analytics and business intelligence initiatives.
- Collaborate with data scientists, analysts, and stakeholders to understand data requirements and deliver high-quality data solutions.
- Implement data modeling, schema design, and metadata management best practices to ensure data integrity and usability.
- Work with cloud data platforms (AWS, Azure, GCP) to deploy and manage data infrastructure components.
- Develop and maintain batch and real-time streaming data pipelines using technologies such as Apache Spark, Kafka, or similar frameworks.
- Monitor data pipeline performance, troubleshoot issues, and implement optimizations to ensure reliability and efficiency.
- Ensure data security, privacy, and compliance with organizational policies and regulatory standards.
- Automate data workflows and deployments using CI / CD tools and scripting languages.
- Document data architecture, processes, and best practices to facilitate knowledge sharing and operational excellence.
- Stay updated with emerging data engineering technologies and recommend improvements to existing systems.
Required Qualifications :
Bachelors degree in Computer Science, Engineering, Information Technology, or related field.Minimum 5 years of professional experience as a Data Engineer or in a similar role.Strong programming skills in Python, Java, or Scala for data processing and automation.Expertise in SQL and experience working with relational and NoSQL databases (e.g., MySQL, PostgreSQL, MongoDB, Cassandra).Hands-on experience with ETL / ELT tools such as Apache NiFi, Talend, Informatica, or cloud-native alternatives.Proficiency in big data technologies like Apache Spark, Hadoop, Kafka, or equivalent.Experience with cloud platforms and services (AWS Glue, Azure Data Factory, Google Cloud Dataflow, etc.).Knowledge of data warehousing solutions like Snowflake, Redshift, BigQuery, or Azure Synapse.Familiarity with containerization and orchestration tools such as Docker and Kubernetes.Understanding of data governance, data quality frameworks, and compliance standards.Strong analytical, problem-solving, and communication skills.Ability to work collaboratively in Agile / Scrum teams.Preferred Qualifications :
Advanced degree (Masters or higher) in relevant fields.Certifications related to cloud platforms (AWS Certified Data Analytics, Azure Data Engineer, Google Professional Data Engineer).Experience with workflow orchestration tools like Apache Airflow or Prefect.Knowledge of machine learning pipelines and MLOps frameworks.Exposure to real-time data processing and event-driven architectures.ref : hirist.tech)