Limpopopersonnel logo

Cloud DWH Software Engineer / Developer

Limpopopersonnel
Contract
On-site
Midrand, Gauteng, South Africa
Software Engineer/Developer - Cloud DWH


ESSENTIAL SKILLS REQUIREMENTS:

Languages & Technologies:
  • SQL (Queries, DDL, Materialized Views, Tasks, Procedures, Optimization)
  • BitBucket / Git
  • Python 3.7, boto3, Java Script
  • AWS IAM, S3, KMS, VPC Networks, Route53, Glue, SNS, Lambda, Bridgeevent, CloudWatch, Cloudtrail
  • Experience in working with AWS services
  • Familiar with Terraform and Infrastructure-as-Code concepts
  • Any Data Portal or Cloud Data Hub Experience
  • Background in Software Development and Business Intelligence

Working Mode / Mindset:
  • Agile Development (Scrum, Jira, Confluence)
  • DevOps / CI/CD mentality (continuous integration / continuous deployment)
  • Working in a highly complex environment (many stakeholders, interfaces, multi-platform/product environment, mission-critical use cases, high business exposure)
ADVANTAGEOUS SKILLS REQUIREMENTS:
  • Experience with Java, SQL Script
  • General Knowledge about Data Platforms
  • Experience in working with REST APIs
  • Experience with architecting/supporting Cloud applications (preferably AWS)
  • Understanding of Data Pipelines / ETL / BI Tools
QUALIFICATIONS/EXPERIENCE:
  • Relevant IT / Business degree or Equivalent experience
  • Minimum 6 years experience in Development as a Software Engineer
  • Some experience in Operations would be an added advantage
ROLE AND RESPONSIBILITIES:
  • Supporting Snowflake’s Use Case Customers
  • Architecting / Development of Integration Solutions with Cloud Data Platforms
  • Owning the Customer Experience (close collaboration with business departments)
  • Co-ordinate with other interface partners for Integration requirements
  • Preparation of system/technical documentation (as per ISO standards)
  • Ability and willingness to coach and give training to fellow colleagues and users when required
  • Understanding of integration between different technologies
  • Coordination between development and operational environments
  • Planning and monitoring
  • Ability to assist with problem identification and possible solutions
  • Integrate Snowflake to Use Case application process within Data Portal (automated Use Case Setup triggered by Data Portal)
  • Documentation Product Depot (Confluence)
  • Documentation YPA
  • Enhancing and editing process documentation
  • Ability and willingness to coach and give training to fellow colleagues and users when required
Apply online or send CV to [emailΒ protected]