About this role
The Technical Specialist in DevOps Solutions, specializing in Azure DevOps, is responsible for overseeing the implementation, maintenance, and enhancement of DevOps processes and solutions using Azure DevOps.
Key Responsibilities:
* Design and Implement DevOps Strategies: Utilize Azure DevOps tools and services to streamline software development and deployment processes.
* Automate Software Development and Deployment: Use Azure Pipelines, Azure Resource Manager (ARM) templates, and Azure Monitor to automate build, testing, deployment, and monitoring processes.
* Collaborate with Teams: Ensure smooth integration and efficient delivery of software products by collaborating with development and operations teams.
* Troubleshoot and Resolve Issues: Troubleshoot and resolve issues related to build, deployment, and release processes.
* Implement Security Measures: Implement security measures within the devops pipeline to ensure data protection and compliance.
* Provide Technical Guidance: Provide technical guidance and support to team members on devops best practices.
Skill Requirements:
* Azure DevOps Tools and Services: Proficiency in Azure DevOps tools and services.
* CI/CD Pipelines: Strong understanding of CI/CD pipelines and their implementation using Azure DevOps.
* Containerization and Orchestration: Experience with containers (Docker) and orchestration (Kubernetes) technologies.
* Scripting Languages: Familiarity with scripting languages like PowerShell, bash, or Python.
* Infrastructure as Code: Expertise with Infrastructure as Code automation tools and languages (Terraform, ARM, PowerShell, etc.) is highly desired.
* Logging and Monitoring: Experience with setting up Logging and Monitoring solutions using Log Analytics workspace, App Insights, and Azure Monitor.
We are looking for a skilled Technical Specialist to join our team. If you have experience with Azure DevOps and want to work in a dynamic environment, please apply.