Senior AWS Cloud DevOps Specialist (Contract) – Midrand/Menlyn/Rosslyn/Home Office rotation – ISB2401819
Location | Midrand-Menlyn-Rosslyn-Home-Office-rotation, South Africa |
Date Posted | November 3, 2022 |
Category |
IT / Information Technology
|
Job Type |
Full-time
|
Currency | ZAR |
Description
Senior AWS Cloud DevOps Specialist (Contract) - Midrand/Menlyn/Rosslyn/Home Office rotation - ISB2401819
Our client requires the services of a Software Developer
POSITION: Contract until December 2024 (possible renewal)
COMMENCEMENT: ASAP
Duties & Responsibilities
ROLE
- Managing projects / processes
- Ability to develop within a specific sought-after programming language
- Strong working knowledge with software development tools, techniques and approaches used to build application solutions
- Working knowledge with software development tools, techniques and approaches used to build application solutions
- Cloud computing technologies, Business drivers and emerging computing trends
Desired Experience & Qualification
REQUIREMENTS:
Minimum years of experience:
- Minimum 8 years software development experience with at least 5 years + Cloud architecture and reporting technology experience
- Extensive experience in implementing and monitoring solutions
- Experience in testing (manual or automated testing)
- Agile working experience advantageous
Minimum qualification required:
- Relevant IT / Business Degree
- Qualifications required:
- IT degree or diploma.
Qualifications advantage:
- AWS Certified: Developer Associate
- AWS Certified: Solution Architect Associate
- AWS Certified: DevOps Engineer
JOB RELATED KNOWLEDGE & SKILLS
Specific Technical / Functional skills
- We are looking for a Senior AWS Cloud DevOps Specialist to join our new IG_DOM/VDWH migration project team (initiative MIDA).
- If you are a passionate software engineer and comfortable with both Vehicle data back-end as well as frontend development, full of energy and ambition, a great communicator and team player, this is the right position for you.
- Develop and operate production ready cloud-based data hubs
- Integration with on premise and multi-cloud-based applications
- Liaise with customer, team members and external vendors
- Deploy applications in AWS
- Experience with testing tools like Selenium, Cucumber, Junit etc. (test atomization is a major requirement in our area)
- Monitoring and operation of applications within AWS Cloudwatch
- Applying cloud-security patterns and concepts to the solutions and deployments
- Experience with Jira and Confluence
- Experience with Jenkins, SonarQube and Nexus and building up an automated pipeline
Technical knowledge - Required:
- Several years’ experience in software development (Python and Terraform)
- Familiarity with API-Management, Microservices Architecture, Cloud Architecture and Container Architecture
- At least 8 years' worth of experience developing back-end data hub solutions with
- Integration / Ingest Technologies
- Large-scale high-performance databases
- Security Patterns
- Experience with cloud technologies (Amazon AWS is strongly preferred):
- Automated deployment and configuration of components and systems
- IaaS knowledge, e.g., deployment and maintenance of Linux VMs
- Virtual networks, including communication with on-premises networks
- Authentication, authorization concepts (OAuth2, OpenID Connect)
- Continuous Integration, Continuous Delivery (design, configuration, and operation)
- Infrastructure as Code (Cloud formation templates or Terraform), Configuration Management (e.g., Ansible)
- Monitoring and log analytics
- AWS Lambda, Cloudwatch, AWS DBs, AWS Integration
- Experience with Docker / Kubernetes
- Experience with Databases both Sql and NoSql
- Experience with:
- Web Services Design & Deployment
- REST
- GIT
- Experience with Design / Architecture Patterns
- Experience in AGILE or SCRUM.
- Experience CI/CD Tools like Jenkins, SonarQube, Nexus, Artifactory
- Technical knowledge - Advantage:
- AWS:
- Lambda
- API-Gateway / Apigee
- S3, RedShift, DynamoDB, Athena
- CloudWatch
- MQ, SQS, SNS, Kafka,
- StepFunctions
- Glue
- Snowflake High Performance DB
Generic Technical/Functional Skills
- Understanding of integration between different technologies
- Coordination between development and support environments
- Assisting with the business case
- Planning and monitoring
- Eliciting requirements
- Requirements organisation
- Translating and simplifying requirements
- Requirements management and communication
- Requirements analysis
- Document requirements in appropriate format depending on methodology followed
- Assist with identification and management of risks