Data Engineer
4+ Years of experienceFull TimeThrissur
About
As a Data Engineer at WAC, you will play a pivotal role in ensuring the availability, reliability, and scalability of our data infrastructure. You will collaborate closely with cross-functional teams to support our data-driven initiatives, enabling data scientists, analysts, and business stakeholders to access high-quality data for critical decision-making.
Responsibilities
- Data Pipeline Development: Design, develop, and maintain efficient ETL (Extract, Transform, Load) processes and data pipelines to collect, process, and store data from various sources.
- Data Warehouse Management: Create and manage data warehouses and data lakes, optimising storage and query performance for both structured and unstructured data.
- Data Quality Assurance: Implement data quality checks, validation processes, and error handling to ensure data accuracy and consistency.
- Database Management: Administer and optimise relational and NoSQL databases, ensuring data integrity and high availability.
- Performance Tuning: Identify and address performance bottlenecks in data pipelines and databases to improve overall system efficiency.
- Data Security: Implement data security measures and access controls to protect sensitive data assets.
- Collaboration: Collaborate with data scientists, analysts, and other stakeholders to understand their data needs and provide support for their analytics and reporting projects.
- Documentation: Maintain clear and comprehensive documentation for data processes, pipelines, and infrastructure.
- Monitoring and Troubleshooting: Monitor data pipelines and databases, proactively identify issues, and troubleshoot and resolve data-related problems in a timely manner.
Requirements
- Bachelor's degree in Computer Science, Information Technology, or a related field (advanced degrees are a plus).
- 4+ years of experience in data engineering roles.
- Proficiency in programming languages such as Python, Java, or Scala.
- Experience with data warehousing solutions (e.g., AWS Redshift, Google BigQuery) and database systems (e.g., PostgreSQL, MongoDB).
- Strong knowledge of ETL processes, data integration, and data modelling.
- Familiarity with data orchestration and workflow management tools (e.g, Apache Airflow).
- Understanding of data security best practices and data governance principles.
- Excellent problem-solving skills and the ability to work in a fast-paced, collaborative environment.
- Strong communication skills and the ability to explain complex technical concepts to non-technical team members.
Join the team
Thank you for your keen interest in becoming a part of Webandcrafts. We're eagerly looking forward to gaining deeper insights into your candidacy through this application.