drjobs Multi - Discipline Specialist

Multi - Discipline Specialist

Employer Active

1 Vacancy
drjobs

Job Alert

You will be updated with latest job alerts via email
Valid email field required
Send jobs
Send me jobs like this
drjobs

Job Alert

You will be updated with latest job alerts via email

Valid email field required
Send jobs
Job Location drjobs

Johannesburg - South Africa

Monthly Salary drjobs

Not Disclosed

drjobs

Salary Not Disclosed

Vacancy

1 Vacancy

Job Description

Minimum requirements:

  • Advanced Diplomas/National 1st Degrees
  • IT related Degree (SRE / Cloud technology)
  • A minimum of 35 years of relevant professional experience in roles such as DevOps Engineer Site Reliability Engineer System Administrator or similar positions involving infrastructure and operations management.
  • Cloud Platform Experience: Handson experience working with Azure cloud platform specifically with services relevant to the tech stack mentioned.
  • Familiarity with Azure VMs AKS Azure DevOps and related tools.
  • Kubernetes and Containers: Practical experience with containerization technologies like Docker and container orchestration platforms like Kubernetes.
  • Experience deploying and managing applications on Kubernetes clusters including scaling monitoring and troubleshooting.
  • Automation and Infrastructure as Code: Strong experience with automation using tools like Ansible.
  • Proven ability to write Ansible playbooks automate infrastructure provisioning and configuration and manage infrastructure as code.
  • CI/CD and DevOps Practices: Handson experience with CI/CD pipelines preferably using Azure DevOps Pipelines or similar tools.
  • Familiarity with continuous integration automated testing and deployment automation.
  • Linux System Administration: Strong proficiency in administering Linux systems particularly Red Hat Linux or similar distributions.
  • Experience with system installation configuration monitoring and troubleshooting in a production environment.
  • Scripting and Programming: Proficiency in scripting languages like Bash Python or PowerShell.
  • Familiarity with at least one programming language for automation tooling and infrastructure task.
  • Cloud technology ( Azure) stack implementations hands on Exposure to Kubernetes / AKS implementations.
  • DevOps pipelines experience

Preferred Certifications

  • Springboot Java Devops API integration Cloud technology implementations
  • AKS (Azure Kubernetes Service)
  • Autmation tools: Azure devops and Ansible
  • Service Mesh (Istio)
  • Elasticsearch Kibana and logstash
  • Jaeger
  • Postgresql
  • RedhatLinux
  • Cloud Playform: Azure services like Azure VMs networking storage Security etc

Technical Knowledge/ Experience:

  • Containerization and Orchestration: Strong knowledge of containerization technologies like Docker and container orchestration platforms like Kubernetes.
  • Familiarity with Azure Kubernetes Service (AKS) and its management concepts is essential.
  • Automation: Experience with automation tools like Ansible and Azure Devops.
  • Proficiency in creating and maintaining infrastructure as code using terraform and writing Ansible playbooks for provisioning and configuration management.
  • Logging Monitoring and Tracing: Experience with ELK stack (Elasticsearch Logstash Kibana) or similar logging and monitoring tools.
  • Understanding log aggregation log parsing and creating meaningful visualizations and dashboards for monitoring and troubleshooting.
  • Familiarity with distributed tracing systems like Jaeger.
  • Linux System Administration: Proficiency in administering Red Hat Linux systems or similar Linux distributions.
  • Knowledge of system installation configuration monitoring and troubleshooting.
  • Cloud Platform: Familiarity with Azure cloud platform and its services especially those relevant to the tech stack being used.
  • Knowledge of Azure VMs networking storage security and related concepts.
  • Scripting and Programming: Strong scripting and automation skills using languages like Bash Python or PowerShell. Proficiency in at least one programming language for scripting and tooling purposes.

Technical / Professional Knowledge:

  • Banking knowledge
  • Business Acumen
  • Business writing
  • Principles of financial management
  • Principles of project management
  • Relevant regulatory knowledge
  • Relevant software and systems knowledge
  • Risk management process and frameworks
  • Cluster Specific Operational Knowledge
  • Mentoring
  • Information Technology concepts
  • System Development Life cycle(SDLC)
  • Role relevant related technologies
  • Service orientated Architecture (SOA)
  • IT Solutions Architecture
  • IT Infrastructure Architecture
  • Knowledge across multiple technologies
  • IT Risk and security principes
  • Usability and GUI techniques
  • Multiple operating system
  • Systems Analysis and design

Responsibilities:

  • Site reliability engineers incorporate various software engineering aspects to develop and implement services that improve IT and support teams.
  • Services can range from production code changes to alerting and monitoring adjustments.
  • Actively participate in problem solving (including support escalation cases) which involves technical problem investigation and management of problem investigation across teams.
  • Fulfil standby duties.
  • Identify opportunities and implement strategies to increase system reliability and better performance.
  • Improve collaborative response to outages by enhancing automation documentation tools and modules used by support team
  • Consult and provide advice on the use of the multiple technologies.
  • Address the needs of the company by deploying supporting and configuring multiple technologies.
  • Develop solutions using knowledge of the technologies.
  • Ensure ongoing availability within the SLA requirements.
  • Ensure maximum exploitation of the multiple technology features across multiple business initiatives.
  • Identify further opportunities for use of the technologies.
  • Stay abreast of developments in field of expertise ensuring personal and professional growth.
  • Seek opportunities to improve business processes models and systems.
  • Ensure alignment with emerging technologies and impact on company technologies and legislative requirements.
  • Present to stakeholders on any impact or change to multiple technologies.
  • Engage with vendors related to multiple technologies.
  • Meet companys needs by presenting on the exploitation of the technologies.
  • Become a trusted consultant by providing trustworthy information and acknowledge if advice cannot be provided.
  • Expand IP beyond own technology speciality.
  • Break down components of end to end design and defined logical units of work.
  • Raise unallocated or missing components of design with project lead.
  • Validate the individual design components and integrate these into end to end design.
  • Ensure test strategy covers full end to end design.
  • Provide integration solutions and validate the technical component design.
  • Review and approve component designs.
  • Consult on the resolution of high impact problem solving across.
  • Participate in Severities (Sevs) and provide expert guidance and solutions on technical problems.
  • Document and maintain the end to end design.
  • Build end to end design and release to stakeholders.
  • Ensure alignment to IT strategy to architecture roadmaps.
  • Enable skilling and required corrective action to take place by sharing knowledge and industry trends with team.
  • Obtain buyin for developing new and/or enhanced processes to improve stakeholders businesses.

Employment Type

Full Time

Company Industry

Report This Job
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.