DevOps & Azure Cloud Engineer
netrix
Job Description
- Assess client environments and define practical source-control, branching, pull-request, CI/CD, release, and environment-management standards.
- Build and maintain Azure DevOps YAML pipelines and GitHub Actions workflows for applications, infrastructure, data, and AI solutions.
- Automate provisioning and configuration using PowerShell, Python, and infrastructure-as-code tools such as Bicep or Terraform.
- Administer and troubleshoot Azure resources, Windows/Linux servers, on-premises environments, hybrid connectivity, and core networking components.
- Implement secure secrets management, certificates, service connections, managed identities, role-based access controls, and release approval processes.
- Support database operational needs, including connectivity, access management, deployment scripts, backup and restore coordination, monitoring, and basic performance diagnostics.
- Deploy and operationalize AI solutions, including dependent APIs, containers, model endpoints, agent services, configuration management, monitoring, and rollback controls.
- Establish monitoring, alerting, and diagnostics using Azure Monitor, Application Insights, Log Analytics, and platform telemetry.
- Coordinate environment readiness, deployment validation, capacity planning, incident response, root-cause analysis, and recovery planning.
- Communicate infrastructure risks, release status, dependencies, and remediation plans to clients and internal stakeholders.