Senior DevOps Engineer (Contract) Midrand/Rosslyn/Home – iS01208C
Location | Gauteng, South Africa |
Date Posted | August 12, 2022 |
Category |
IT / Information Technology
|
Job Type |
Full-time
|
Currency | ZAR |
Description
Our client requires the services of a Senior DevOps Engineer.
POSITION: Contract until March 2022 (possible renewal-not guaranteed)
COMMENCEMENT: ASAP
Duties & Responsibilities
THE ROLE:
- Good understanding of Java/OpenShift/Kubernetes or any Container Orchestration/AWS
- Good scripting knowledge with an aim at infrastructure as code is beneficial
- Responsible for developing and configuring systems to deploy, host, monitor and run various applications across both cloud and on-premise solutions
- Good understanding of delivering pipelined based automation for CI/ CD across the SDLC
- Focus on creation and facilitation to achieve Operations Support, automated end to end monitoring of services and data checks across multiple applications
- Experience with the processes and techniques for logging, monitoring and following up on production incidents
- Experience ensuring that Service Level Agreements (SLAs) are known and communicated to the feature team and other stakeholders
- Good understanding of automated monitoring to achieve various outcomes based on system wide SLAs
- Able to provide helpdesk support for end-users in Germany and World- wide
- Development of features in collaboration with external development partners in Munich.
- Travel to Munich
- Meet with end users and gather requirements.
- Identify common sources of end-user errors and propose improvements
- Develop systems solutions in line with quality and delivery requirements
- Enforce code quality based on set standards (Code Quality Assurance)
- System testing/parallel runs
- System implementation focused on implementing system wide requirements for infrastructure and monitoring
- Troubleshoot defects reported by end-users
- Assist in resolving issues escalated by helpdesk
- Stand-by availability on a rotation basis for user support during business hours
- KPI Assessments & Monitoring
- Release Management
- Create user stories for DevOps issues & MongoDB & AWS
- Code quality checks before deployments
- Non-Functional testing and monitoring
Desired Experience & Qualification
REQUIREMENTS:
- 6+ years
- Formal IT Degree/Diploma
- South African ID holders only
- Midrand/Rosslyn/Home Office rotation
- Willing and able to travel to Germany required (e.g. 2 x 2 weeks)
Required Skills:
Required working experience:
- Software Development / DevOps Engineering (2 year+)
- Helpdesk/Support integration experience (1 year+)
Experience with the following technologies are important:
- Experience in APM as well as Log Aggregation like Dynatrace, Grafana, Datadog or other monitoring systems
- No Ops and/or Git Ops
- JAVA EE / JAVA (exposure)
- Scripting and pipelining
- Service Now, ITSM or similar Ticket Management Systems
- Restful services
- CI/CD (Continuous Integration/Continuous Deployment) management and Automation
- Build Tools (Maven/Gradle/Gulp/Grunt/Web Pack)
- SQL (Oracle, Postgres or DB2) and No- SQL (MongoDB/DynamoDB)
- TDD (Test-Driven Development) / BDD (Behaviour-Driven Development)
Advantageous:
- ITIL (or similar) certification
- AWS DevOps experience
- Working in an Agile Environment
- IoC / Dependency Injection
- Python, Typescript, NodeJS