Intermediate DevOps Engineer
Full time
at Absa Bank
in
Online
Posted on October 29, 2024
Job details
Intermediate DevOps Engineer
Apply: Remote type - Hybrid | Locations: Randburg | Time type: Full time | Posted on: Posted Yesterday | Time left to apply: End Date: October 30, 2024 (5 days left to apply) | Job requisition ID: R-15968649Empowering Africa’s tomorrow, together…one story at a time.
With over 100 years of rich history and strongly positioned as a local bank with regional and international expertise, a career with our family offers the opportunity to be part of this exciting growth journey, to reset our future and shape our destiny as a proudly African group. Job Summary Build high-performing, scalable, enterprise-grade applications & build capability in others to do the same. This includes but is not limited to applying critical thinking, design thinking and problem-solving skills in an agile team environment to solve complex technical problems (Front End, Back End, and Integration) with high-quality solutions & leading all phases of the development lifecycle to deliver. If you are looking for an innovative environment working within a dynamic team, then come join us! Job Description DevOps • Apply critical thinking, design thinking and problem-solving skills in an agile team environment to solve complex technical problems (Front End, Back End, and Integration) with high-quality solutions. • Contribute to and in some cases lead all phases of the development lifecycle including the design process. • Determine operational feasibility of solutions by evaluating analysis, problem definition, business requirements, solution development, and proposed solutions. • Quickly produce well-organized, optimized, and documented source code to deliver technical solutions. • Ensure designs & solutions support the technical organization principles of self-service, repeatability, testability, scalability & resilience. • Apply general design patterns and paradigms to deliver technical solutions. • Create & Maintain Sophisticated CI / CD Pipelines (authoring & supporting CI/CD pipelines in Jenkins / Azure DevOps or similar tools and deploy to multi-site environments). • Use & configure modern observability techniques to provide a deeper understanding of the application, leveraging aggregated logging via ELK stack, metrics via Prometheus / Grafana, and distributed tracing like Zipkin/Jaeger. • Automate tasks through appropriate tools and scripting e.g., Docker, Ansible, Kubernetes. • Debug existing source code and polish feature sets. • Work with guilds and other technical SMEs to improve and evolve technical products and services. • Apply unit testing frameworks and perform integration, validation, and verification testing (apply knowledge of stubbing tools e.g., Wiremock, Hoverfly). • Apply version control and related concepts and techniques. • Align all application development & development processes to Group Architecture, Security & Infrastructure guidelines. • Work with project & program teams (when required) to plan & manage the development lifecycle e.g., releases, risk management, testing, integration. • Conduct reviews, performance monitoring & ongoing optimization and maintenance on applications. • Stay ahead of the curve on emerging technologies and development practices e.g., scripting languages, containerization. • Contribute to the design & evolution of Group Architecture, Infrastructure & associated technical standards for the organization. What you need to get in: Skills:- Strong understanding and hands-on experience with OS environment scripting (e.g., PowerShell).
- Experience with Infrastructure as Code (IaC) tools like AWS CloudFormation and Terraform.
- Experience with branch services (will be an advantage).
- Strong understanding of version control and related concepts and techniques.
- Experience with Cloud platforms e.g., Azure, AWS , & Google Cloud Platform.
- AWS Certified SysOps Administrator – Associate certification would be advantageous.
Apply safely
To stay safe in your job search, information on common scams and to get free expert advice, we recommend that you visit SAFERjobs, a non-profit, joint industry and law enforcement organization working to combat job scams.