Snr AWS Developer Associate - City Of Johannesburg Metro Verfied

Salary Negotiable City Of Johannesburg Metro, Gauteng City Of Johannesburg Metro, Gauteng more than 14 days ago 16-12-2020 8:35:22 PM
10-02-2021 8:35:22 PM
Duties:

• Development and Operations of applications and features
• Working in the AGILE framework
• Meet with end users and gather requirements.
• User training
• System testing/parallel runs
• System implementation
• System audits/quality assurance
• Travel internationally
• Propose and review system design and evaluate Alternatives.
• Review and present proposed system solution to IT Project Manager / Leader and User Management or System owner.
• Develop systems solutions in line with quality and delivery requirements
• Preparation of system/technical documentation (as per ISO standards)

Education and Experience:
• 8 years exp
• Work experience/diploma/degree
• AWS Solid understanding of Components - VPC | IAM.
• Above average experience/understanding of AWS Components:
• Lambda
• DynamoDB
• Param Store
• Secrets Manager
• Athena
• Glue
• CloudWatch
• Step Function
• SNS
• Code Build/Pipeline
• CloudFormation
• S3

Strong experience/understanding of:
• Python 3x
• SQL
• Py Spark
• Boto3
• Terraform
• ETL
• Docker
• Linux / Unix
• Big Data
• Oracle/PostgreSQL
• Powershell / Bash Experience working in Agile SDLC methodology.
• Working experience building data/ETL pipeline and data warehouse.
• Demonstrate expertise in data modelling SQL and NoSQL databases.
• Exceptional analytical skills analysing large and complex data sets.
• Perform thorough testing and data validation to ensure the accuracy of data transformations.
• Strong written and verbal communication skills, with precise documentation.
• Self-driven team player with ability to work independently and multi-task.
• Must be an analytical and creative thinker, and an innovative problem solver.
• Experience building data pipeline using AWS Glue or Data Pipeline, or similar platforms.
• Familiar with data store such as AWS S3, and AWS RDS or DynamoDB.
• Experience and solid understanding of various software design patterns.
• Experience preparing specifications from which programs will be written, designed, coded, tested and debugged. Experience working with a distributed team. Strong organizational skills.
• Certification: AWS Certified Developer Associate / Solutions Architect
• Bitbucket / Git
• Jira / Confluence
• Familiar with data streaming services such as Apache Kafka, Amazon Kinesis, or similar tools
• CI / CD Tool (Nexus / Jenkins).