Details
Job Description:
Duties & Responsibilities
Duties & Responsibilities
- Primary responsibility is to work with developers and the IT team to oversee the code releases and have to be involved with continuous automating and deployment.
- Designing DevOps Strategy.
- Recommend a migration and consolidation strategy for DevOps tools.
- Design and implement an Agile work management approach.
- Make a quality strategy.
- Design a secure development process.
- Create a tool integration strategy.
- Implementing DevOps Development Processes.
- Design a version control strategy.
- Integrate source control.
- Manage build infrastructure.
- Implement code flow.
- Implement a mobile DevOps strategy.
- Managing application configuration and secrets.
- Implementing Continuous Integration.
- Manage code quality and security policies.
- Implement a container build strategy.
- Implement a build strategy.
- Implementing Continuous Delivery.
- Design a release strategy.
- Set up a release management workflow.
- Implement an appropriate deployment pattern.
- Implementing Dependency Management.
- Design a dependency management strategy.
- Manage security and compliance.
- Implementing Application Infrastructure.
- Design an infrastructure and configuration management strategy.
- Implement Infrastructure as Code (IaC).
- Manage Azure Kubernetes Service infrastructure.
- Implement infrastructure compliance and security.
- Implementing Continuous Feedback.
- Recommend and design system feedback mechanisms.
- Implement a process for routing system feedback to development teams.
- Optimize feedback mechanisms.
- Azure DevOps, Azure Cloud experience with good understanding of Azure Services (IAAS, PAAS & SAAS services), IAC Terraform.
- Azure Cloud experience with good understanding of Azure Services (IAAS, PAAS & SAAS services), IAC Terraform, IAC Client, PowerShell & Bash Scripting, Azure Monitoring, Azure AD, Azure Networking (Vnet, Subnet, NSG, traffic routing, load balancing), Azure Automation/Runbook configuration, Azure Kubernetes Services.
- Understanding of the Software Development Lifecycle and familiarity with various automation tools for developing digital pipelines (CI/CD pipelines).
- Taking ownership of features that range from services provisioning on PaaS/ IaaS, deployment automation/ configuration, Jenkins CI, and .Net application development.
- Ability to code and script using PowerShell.
- Build and manage software delivery, systems integration, and developer support tools.