Data Engineer

San Jose, California

Expert In Recruitment Solutions
Apply for this Job
Job Description:

Responsibilities:

- Architect, develop, and maintain scalable data pipelines and ETL processes, facilitating the seamless flow of data across our ecosystem.

- Collaborate closely with cross-functional teams to gather requirements, identify data sources, and deliver solutions aligned with business objectives.

- Harness the power of SQL Server, crafting finely-tuned queries and procedures to extract insights from our data repositories.

- Leverage Python's versatility to design and implement scripts, tools, and applications that streamline data processing and analysis.

- Champion best practices in data governance, security, and compliance, ensuring the integrity and confidentiality of our data assets.

- Tackle challenges head-on, troubleshooting issues related to data quality, performance, and availability with precision and efficiency.

- Stay ahead of the curve, staying abreast of emerging trends and technologies in data engineering and Python development.

Requirements:

- Bachelor's degree in Computer Science, Engineering, or a related field is required.

- Minimum of 10 years of hands-on experience in software engineering, with a strong emphasis on data engineering.

- Mastery of Python, demonstrated through a proven track record of developing sophisticated solutions and applications.

- Extensive proficiency in SQL Server, including advanced query optimization techniques and database design principles.

- Deep understanding of data modeling concepts and the ability to translate business requirements into scalable data architectures.

- Experience with distributed computing frameworks (e.g., Spark, Hadoop) is highly desirable.

- Familiarity with cloud platforms such as AWS, Azure, or GCP is a plus.

- Exceptional problem-solving abilities and keen attention to detail, coupled with excellent communication and collaboration skills.

- A demonstrated ability to thrive in a dynamic, fast-paced environment, managing multiple priorities and delivering results under pressure.

Date Posted: 02 May 2024
Apply for this Job