Formal training or certification on data engineering concepts and 3+ years of applied experience
Practical Experience in one or more programming language(s), such as Python, Java
Experience with SQL-based technologies (e.g., MySQL/ Oracle DB)
Hands-on practical experience delivering data pipelines
Proficient in all aspects of the Software Development Life Cycle
Understanding of agile methodologies such as CI/CD, Applicant Resiliency, and Security
Demonstrated proficiency and experience with cloud-native distributed systems
Ability to develop reports, dashboards, and processes to continuously monitor data quality and integrity
Experience in developing, debugging, and maintaining code in a large corporate environment with one or more modern programming languages and database querying languages
Experience with statistical data analysis and ability to determine appropriate tools and data patterns to perform analysis
Demonstrated knowledge of software applications and technical processes within a technical discipline (e.g., cloud, artificial intelligence, machine learning, mobile, etc.)