We are seeking a highly skilled Senior Data Engineer to join our dynamic team. The ideal candidate will have extensive experience in designing, developing, and maintaining data pipelines and architectures that support our data-driven decision-making processes. As a Senior Data Engineer, you will work closely with data scientists, analysts, and other stakeholders to ensure that our data infrastructure is robust, scalable, and efficient.
Key Responsibilities:
Design and implement data pipelines using Java, Spring Boot, and microservices architecture to ensure seamless data flow and integration.
Collaborate with cross-functional teams to gather requirements and translate them into technical specifications for data solutions.
Optimize and maintain existing data systems and processes to improve performance and reliability.
Utilize Google Cloud Platform (GCP) services to deploy and manage data solutions in a cloud environment.
Monitor and troubleshoot data pipeline issues, ensuring data quality and integrity.
Stay updated with the latest industry trends and technologies to continuously improve our data engineering practices.
Required Skills:
Proficiency in Java and Spring Boot for building data applications.
Strong understanding of microservices architecture and its application in data engineering.
Experience with Google Cloud Platform (GCP) and its data services.
Familiarity with data modeling, ETL processes, and data warehousing concepts.
Excellent problem-solving skills and the ability to work in a fast-paced environment.
Strong communication skills to effectively collaborate with team members and stakeholders.
If you are passionate about data engineering and want to make a significant impact in a growing organization, we encourage you to apply for this exciting opportunity.