This role is responsible for administration, troubleshooting, configuration, installation, deployment, maintenance, upgrades on On-premises and Cloud Infrastructure including day to day response to incidents, troubleshooting and executing correction actions. This role is responsible to support testing, evaluation, installation, upgrades and configuration of new application releases and will use Automation tools, Operational Support Plans, Secure Configuration documents, Best Practice white papers to determine if there are potential issues before deployments (DevOps Support).
-Leads deployment and release planning for solutions in the delivery pipeline.
-Implement automation tools and frameworks (CI/CD Pipelines).
-Deploys new modules, upgrades and fixes to the production environment and implement rollback plans where necessary.
-Interact with development teams to ensure runbook documentation, smoke test documentation, deployment plan is up to date.
-Coordinate with a different team and support groups to resolve issues with the Software, applications and Cloud Services.
-Review artifacts for related projects within the Application repository.
-Verifies the functionality of components and services and ensures deployment meets customer and business expectations.
-Support production maintenance activities that include the development of automated scripts and scheduled tasks, Infrastructure maintenance, application/system monitoring, software/security updates and patching, archiving/disposition of system logs and/or data records.
-Design, setup, and maintain core infrastructures that run the business’s platforms.
-Deploy and maintain various DevOps related tools and scripts on various environments (development, test, pre-production, production) on on-premises & related cloud infrastructure.
-Manages entire software release process, updating documentation and assembling release notes.
-Managing support ecosystem of digital applications, including close engagement with business and vendors to guarantee post-release application stability.
-Monitors digital applications for platform security and health using automated toolsets.
-Design and development of solutions to fix bugs and new feature requests.
-Perform automated and manual testing of applications.
-Produce documentation for digital infrastructure and automated processes.
-Build, maintain and monitor configuration standards.
-Leverage DevOps skills and knowledge combined with research to bring to the fore innovative DevOps practices.
-Scale DevOps practice to the rest of IT delivery practices using automated tools, processes and people.
-Bachelor’s degree in software engineering, computer science or equivalent.
-3+ years of hands-on experience with software and application development (on premises and Cloud) and administration or experience with managing middleware application technologies is required.
-2+ Years Prior experience with DevOps and Automation of deploying applications.
-Strong Knowledge of Azure platform, including its various services and features is and added advantage.
-Experience with Azure DevOps or similar Platforms in areas such as code management, continuous integration and deployment (CI/CD), and release management.
-A firm understanding of Infrastructure as Code (IaC) concepts and tools such as Azure Resource Manager (ARM) templates, Terraform, and PowerShell.
-Proficient in scripting languages such as PowerShell and Python, and have experience automating tasks using tools such as Azure Automation, Azure Functions, and Logic Apps
-Working experience with containerization technologies such as Docker and Kubernetes.
-Experience setting up and configuring monitoring and logging tools, such as Azure Monitor, Azure Log -Analytics, and Application Insights.
-A good understanding of Cloud Security Frameworks such as Azure security and compliance features, -such as Azure Security Center, Azure Policy, and Azure Governance.
-Bachelor’s degree in software engineering, computer science or equivalent.
-3+ years of hands-on experience with software and application development (on premises and Cloud) and administration or experience with managing middleware application technologies is required.
-2+ Years Prior experience with DevOps and Automation of deploying applications.
Strong Knowledge of Azure platform, including its various services and features is and added advantage.
-Experience with Azure DevOps or similar Platforms in areas such as code management, continuous integration and deployment (CI/CD), and release management.
-A firm understanding of Infrastructure as Code (IaC) concepts and tools such as Azure Resource Manager (ARM) templates, Terraform, and PowerShell.
-Proficient in scripting languages such as PowerShell and Python, and have experience automating tasks using tools such as Azure Automation, Azure Functions, and Logic Apps
-Working experience with containerization technologies such as Docker and Kubernetes.
-Experience setting up and configuring monitoring and logging tools, such as Azure Monitor, Azure Log Analytics, and Application Insights.
-A good understanding of Cloud Security Frameworks such as Azure security and compliance features, such as Azure Security Center, Azure Policy, and Azure Governance.
Harare
Expires
ZIMBABWE ACADEMY OF DENTAL NURSING
Fixed retainer fee …
Harare
Full Time
03 Feb 2024
31 Jan 2024