Job Description
This job was posted over 30 days ago, so it has most likely closed. See newer jobs like it.
Written by AI from the job title and company, not by Tech Mahindra, so some details may not match this job. The employer's own page has the real description.
Job Overview
Tech Mahindra is seeking a highly skilled Senior Data Engineer with extensive experience in Google Cloud Platform (GCP) to join our dynamic team. The successful candidate will be responsible for designing, developing, and managing scalable data pipelines and architectures to support our analytics initiatives. This role involves leveraging advanced data processing and data modeling techniques while collaborating with cross-functional teams to ingest and transform data from various sources. The ideal candidate will possess a strong understanding of cloud technologies, and will play a crucial role in optimizing data workflows and ensuring data quality across our systems.
Job Responsibilities
- Design and implement robust data engineering solutions on Google Cloud Platform.
- Develop and maintain ETL processes to ingest data from multiple sources.
- Create and manage data pipelines ensuring optimal performance and reliability.
- Collaborate with data analysts and data scientists to understand data needs and deliver actionable insights.
- Optimize and enhance existing data workflows for improved performance.
- Ensure data quality and integrity across all data sets within the organization.
- Document data models, processes, and workflows for reference and compliance.
- Stay updated with emerging technologies and recommend best practices for data management and architecture.
Qualifications
- Bachelor's degree in Computer Science, Information Technology, or a related field; Master’s degree preferred.
- A minimum of 5 years of professional experience in data engineering.
- Strong proficiency in Google Cloud Platform, specifically BigQuery, Dataflow, and Cloud Storage.
- Experience with SQL and NoSQL databases such as Bigtable or Firestore.
- Proficiency in programming languages such as Python, Java, or Scala.
- Knowledge of data modeling, data warehousing concepts, and data lake architectures.
- Familiarity with data visualization tools like Tableau or Looker.
- Excellent problem-solving and analytical skills with attention to detail.
Technologies & Tools
The Senior Data Engineer will work primarily with Google Cloud Platform (GCP) technologies, including BigQuery for data analysis, Dataflow for stream and batch processing, and Cloud Storage for storing large datasets. Other technologies may include Apache Beam for data processing, Airflow for orchestration, and various data integration tools to facilitate seamless data flow. Experience with both relational and non-relational databases will also be critical in supporting the data architecture.
Ideal Candidates
The ideal candidate for the Senior Data Engineer position will possess strong technical acumen combined with excellent interpersonal skills. A successful individual will demonstrate a proactive attitude and the ability to work collaboratively in a fast-paced environment. Additionally, they will have a passion for innovation and efficiency, with a strong drive to solve complex data challenges. Adaptability and a willingness to learn new technologies are essential to thrive in this role, along with exceptional communication skills to convey technical concepts to non-technical stakeholders.
New Hampshire has 12 American Job Centers. We list each with its address and hours. Find one →
View Similar Jobs
Similar jobs which you may be interested in. Typically using your existing skillset.