Where

DevOps Engineer

WhatJobs
Randfontein Full-day Full-time

Description:

Purpose: The DevOps engineer is responsible for actioning, leading, and coordinating the activities of different teams to create and maintain our platform, shorten the software development cycle, increase the frequency of deployments, and allow for more dependable releases with synchronized environments.The DevOps engineer will work with various development teams to continually promote improvement in quality standards, procedures, integration, policies, best practices, CI/CD, test automation and monitoring.The DevOps engineer will oversee the DevOps process end to end, including backups, managing access, defining, and tracking DevOps KPIs. Gain ownership and control over deployments and deployments. Key Responsibilities: Perform triage on all issues logged to identify and assessing issues on all existing and new applications and software used in DevOps, this includes:Resolve issues as quickly as possible, but also understand the root cause to avoid re-occurrence, communicate back to end user in SLA, train where necessary, if development is required, ensure issue is understood and resolved, and tested, facilitate service transition to avoid key man dependencies. Team must be always aligned with updated knowledge base areas.Get involved in DevOps by:Deploying declarative changes between orgs and version control, monitoring changes made to orgs and roll back mistakes, and by using automated DevOps processes to test, validate, and push code changes.Deploying large Salesforce changes for whole business units, creating standardized release models ("develop once, deploy anywhere").Developing agile DevOps practices and source-driven workflows for everyone to contribute seamlessly (in collaboration without interfering with each others work!). Monitor DevOps performance and increase the frequency and reliability of releases, plus track KPIs for teams and report on DevOps ROI.In checking that newly developed features and customizations meet user, technical, and business requirements, you can execute tests, including UI testing, and ensure code conforms to best practice, data compliance, and security.Monitor system health, manage fallout, perform daily checks, report issues and drive incidents according to process and SLA.Work with cross functional teams from various departments to resolve issues.Being the evangelist, mentor and training of best practice DevOps processes and procedures to technical teams.Build understanding of metadata types and keep an eye on Salesforces quarterly releases.Get involved with Salesforce DevOps community for lessons learnt.Focus on how to commit changes to source control, opening pull requests, and how to review and merge each others work in source control.Drive optimal use of CI/CD tool (gearset).Running data deployments (sandbox seeding) to test features.Reviewing developers code coverage (using automated unit testing) and code quality (using static code analysis).Own how the teams recovers from mistakes and disasters: rol
05 Apr 2024;   from: gumtree.co.za

Similar jobs

  • WhatJobs
  • Randfontein
Description: Purpose: The DevOps engineer is responsible for actioning, leading ... releases with synchronized environments.The DevOps engineer will work with various development ... and monitoring.The DevOps engineer will oversee the DevOps process end to ...
27 days ago
  • WhatJobs
  • Randfontein
Description: Purpose: The DevOps engineer is responsible for actioning, leading ... releases with synchronized environments.The DevOps engineer will work with various development ... and monitoring.The DevOps engineer will oversee the DevOps process end to ...
27 days ago
  • WhatJobs
  • Randfontein
Description: Purpose: The DevOps engineer is responsible for actioning, leading ... releases with synchronized environments.The DevOps engineer will work with various development ... and monitoring.The DevOps engineer will oversee the DevOps process end to ...
27 days ago
  • WhatJobs
  • Randfontein
Description: Purpose: The DevOps engineer is responsible for actioning, leading ... releases with synchronized environments.The DevOps engineer will work with various development ... and monitoring.The DevOps engineer will oversee the DevOps process end to ...
27 days ago