Strong experience in designing and implementing data pipelines.
Strong PL/SQL and SQL skills in a relational database environment.
Strong Unix shell scripting skills.
Create and review technical design documents, understand how the design will be used in the code development process, and facilitate meetings to design, troubleshoot, and execute projects.
Participate in walkthrough reviews of technical specifications, programs, code, and unit test plans.
Plan design/implementation activities, ensure technical solution quality, provide third-level support for various technologies, and drive technical platform evolution and improvements.
Present technical topics at regular team meetings and manage low-level planning of work packages.
Estimate activities/tasks required to perform design, coding, and unit testing.
Excellent interpersonal and highly developed communication skills (verbal and written).
Ensure ETL pipelines are produced with the highest quality standards, metadata, and validated for completeness and accuracy.
Work closely with development teams to learn about needs, current processes, and to promote best practices.
Knowledge of the Software Development Life Cycle (SDLC) - Agile, Waterfall, and Iterative methods.
Working knowledge of GitHub and CI/CD Pipeline.
Must Have:
8+ years of experience working in a complex and time-sensitive development environment.