Job Title: Azure DevOps Consultant Location: Milford, CT (Onsite from day 1) Duration: 12 Month Required Skills: Primary Skills: - Azure Cloud experience with good understanding of Azure Services (IAAS, PAAS & SAAS services), IAC – Terraform, IAC – ARM, 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.
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 |