AMINA is looking for an experienced data architect and data engineer , who has deep data analytics skills, who thinks strategically, works pragmatically in a dynamic environment with few guardrails, and enjoys getting stuff done. You will need to carefully balance agility and the need to meet our partner teams immediate needs with building scalable, robust and reusable solutions.
Responsibilities
- Contribute to the bank s enterprise architecture overseeing the data architecture domain
- Create efficient data pipelines for data processing, transformation, and storage.
- Design and build ETL solutions which are performant, consistent, and scalable.
- Develop and maintain data schemas that align with business requirements to ensure data consistency and efficient querying enabling reuse.
- Generate ideas for designing and building data engineering solutions using standard frameworks.
- Implement best practices for cloud-based data storage, security, and scalability.
- Collaborate with cross-functional teams including architects, data analysts, database administrators, as well as Product and DevOps teams to understand data requirements and implement solutions.
- Lead and mentor a small team of data specialists.
Experience
- Min 7 years of relevant experience
- Bachelor s degree in Computer Science
- Ability to thoroughly document the custom solution down to API calls.
- Experience with data systems, such as SQL/T-SQL, Hadoop, Presto, Kafka or Spark Engine (Azure Synapse/Databricks/HDInsight or other distributions)
- Experience working with Azure Storage, Data Lake, Cosmos DB or Data Warehouses
- Power BI and Data Modeling
- Experience working on DevOps (Version Control, CI/CD)
- Experience with Azure
- Hands-on experience APIs, SDKs, scripting, and ETL.
- Understanding of Web Services, Internet architecture, SQL, and software development.
- Self-motivated and self-managed with a high degree of dependability.
- Excellent communication skills.
- Prior team management experience