What are the responsibilities and job description for the Senior Data Engineering Position position at Dexian?
About Dexian
Dexian is a leading provider of staffing, IT, and workforce solutions with a global presence. We connect talented individuals, innovative technology, and forward-thinking organizations to drive transformative results.
We pride ourselves on being an Equal Opportunity Employer, committed to recruiting and hiring top talent from diverse backgrounds.
Job Overview
This role as a Cloud and Big Data Architect is crucial in designing and implementing scalable data engineering solutions using cloud-based technologies. The successful candidate will have a strong background in SQL/PLSQL, Python development, and Unix scripting, with experience working with AWS or similar Cloud Technologies.
Responsibilities
- Design and implement scalable data engineering solutions using cloud-based technologies.
- Develop and maintain high-quality code using best practices.
- Work closely with cross-functional teams to develop and implement data modeling strategies.
- Collaborate with data analysts to ensure accurate and timely data delivery.
- Stay up-to-date with emerging trends and technologies in data engineering.
Requirements
- Bachelor's or Master's Degree in a technology-related field (e.g. Engineering, Computer Science, etc.) required with 5 years of experience.
- Advanced SQL/PLSQL knowledge.
- 2 years of Python development.
- Experience with Unix scripting and scheduling tools.
- Good experience in working with AWS or similar Cloud Technologies.
- Strong data modeling skills doing either Dimensional or Data Vault models.
- Proven data analysis skills.
- Experience working with snowflake database is a plus.
- Hands-on experience on SQL query optimization and tuning to improve performance is desirable.
- Hands-on experience with ETL tool like Informatica is a desirable
- Working experience with some or all the following: AWS, Containerization, associated build, and deployment CI/CD pipelines.
- Experience with DevOps, Continuous Integration and Continuous Delivery (Jenkins, Stash, Concourse, Artifactory).
- Experience in Agile methodologies (Kanban and SCRUM) is a plus.
- Proven track record to handle ambiguity and work in fast-paced environment.
- Good interpersonal skills to work with multiple teams in the organization.