- Bachelors degree in Computer Science, Information Systems or related field required.
- Experience with large scale systems and business applications a plus
- 5 years of experience in data engineering and a strong background in computer programming
- Experience with SQL, RDBMS and/or NoSQL databases preferred.
- Supports the design and implementation of data architecture, database design, system processing, and data
- Designs new and innovative ways to create, manage, process, and visualize data for successful analysis.
- Builds and implements datastores from data input to data output as part of a larger system.
- Works with database administrators (DBAs) on storing, analysing, and transforming data for the business.
- Implements and maintains database designs and scripts that interact with other systems.
- Delivers data solutions using advanced techniques and tools.
- Create pipelines & procedures.
- Integration (Source & Target)
- Data Testing (Including Pipeline testing)
- Schedule Jobs
- Documentation (Sops, Technical Docs)
- Deployment and monitoring
- Create technical specification documents