top of page

Senior Database Architect

About the Job

We are seeking a highly skilled and experienced Senior Database Engineer to join our team. The ideal candidate will possess a deep understanding of SQL, data modeling, database administration, and will have a proven track record in cross-application engagement, performance tuning, and managing database objects.

Responsabilities

  • Lead our Data Lake and Data Warehouse initiatives.  

  • You will be responsible for designing, implementing, and maintaining Redshift Warehouses, APIs with exposure to AWS API Gateway, Lambda, ElasticCache, S3, IAM, etc., potentially Redis and ElasticCache and general AWS modules such as Redshift, Lambda, Glue, Lake Formation, Sagemaker as well as some PowerBI exposure.  

  • Support of existing Cloud Solution will also be required. You will work closely with developers and other stakeholders to create robust, scalable, and secure solutions.

Who We Are Looking For

  • Emphasis on Redshift development, be an expert in Redshift.

  • Go getter, understand the differences in dev, qa, prod, understand git, respond quickly/confirm progress daily.  

  • Experience with AWS services such as AWS Lambda, AWS Glue, AWS Step Functions, AWS Redshift, and AWS Lake Formation.

  • Design and implement APIs using AWS technologies, such as AWS API Gateway, Lambda, ElasticCache, DynamoDB, S3, IAM, Redis, ElasticCache, etc.  

  • Support AWS Cloud Implementation.

  • Build and maintain high-performance, scalable, and reliable APIs that meet business requirements.  

  • Work closely with developers to integrate APIs into applications and services, optimizing and securing API as well as creating documentation, testing for it.  

  • Data modeling experience and experience in working with large sets of data, including loading and transforming data in Redshift, Lake formation, connectivity to Power BI and Sagemaker as well as using the API as a virtualization layer.  

  • Maintain technical documentation for APIs and related systems.  

  • Stay up-to-date with new AWS services and technologies, as well as best practices for API development and implementation.  

  • Provide technical guidance and support to other team members as needed. • Minimum of 3 years of experience in AWS API development and implementation.  

  • Proficiency in at programming languages, such as Python, Node.js.  

  • Knowledge of database concepts and SQL.  

  • Experience with caching technologies, such as Redis and ElasticCache.  

  • AWS certification(s) preferred. personal attributes.

  • Strong problem-solving skills and ability to troubleshoot complex issues.  

bottom of page