Description

Technical Skills:

  • 5 to 9+ years of experience in data engineering, data science, and software engineering.
  • Bachelor's degree in computer science, Information Systems, or another related field
  • Expert in developing and analyzing complex SQL on a variety of RDBMS (Microsoft SQL Server, Oracle)
  • Expert knowledge of data modeling and understanding of different data structures and their benefits and limitations under particular use cases
  • Experience with ETL tools (Informatica)
  • Ability to create quality ERD's (entity-relationship diagrams)
  • Excellent writing skills for writing user and system documentation

AWS Cloud Data Warehousing Technologies:

  • Experience using core AWS services to build and support data warehouse solutions leveraging AWS architecture best practices (S3, DMS, Glue, Lambda)
  • Development/modeling experience with Amazon Redshift, Amazon Aurora Postgres SQL
  • Experience using the AWS service APIs, AWS CLI, and SDKs to build applications.
  • Proficiency in developing, deploying, and debugging cloud-based applications using AWS.
  • Ability to use a CI/CD pipeline to deploy applications on AWS (GitLab, Terraform, DBMaestro)
  • Ability to apply a basic understanding of cloud-native applications to write code.
  • Proficiency writing code for serverless applications.
  • Ability to write code using AWS security best practices (e.g., not using secret and access keys in the code, instead using IAM roles)
  • Ability to author, maintain, and debug code modules on AWS.
  • Experience with visualization tools (Tableau)
  • Experience with SAP Business Objects (BO)
  • Experience creating scripts with Python.
  • Experience working on an Agile team.
  • Understanding of application lifecycle management
  • Understanding of the use of containers in the development process

Education

Bachelor's degree