What are the responsibilities and job description for the Cloud and Big Data Architect position at Dexian?
About the Company
Dexian is a leading provider of staffing, IT, and workforce solutions with a strong presence globally. We believe in creating a workplace where talented individuals can thrive and grow professionally.
We are committed to equality and diversity, and we strive to create a culture where everyone feels valued and respected.
Job Summary
This Data Engineering Lead role is critical in leading our team of data engineers to design and implement 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.
Key Responsibilities
- Lead a team of data engineers to 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.
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.