What are the responsibilities and job description for the DevOps Engineer ( Azure ) position at Impact Consulting Solutions inc?
Job Description
Job Description
Job Overview :
We are looking for a skilled and motivated DevOps Engineer to join our team. The ideal candidate will have hands-on experience with Azure Cloud , PowerShell scripting , and DevOps methodologies . The role involves automating infrastructure, optimizing deployment pipelines, managing cloud resources, and enhancing system reliability to ensure smooth and efficient development and operations processes.
Key Responsibilities :
Azure Infrastructure Management :
Design, deploy, and manage Azure cloud infrastructure (Azure Virtual Machines, Networks, App Services, Azure Storage, and more).
- Automate and manage cloud resource provisioning, scaling, and monitoring using Azure Resource Manager (ARM) templates, Azure CLI, and Azure PowerShell.
Automation and Scripting :
Create and maintain PowerShell scripts for automating the provisioning, configuration, and management of Azure resources and environments.
Continuous Integration / Continuous Deployment (CI / CD) :
Design and implement CI / CD pipelines using Azure DevOps, GitHub Actions, or other similar tools.
Monitoring and Performance Optimization :
Set up and manage monitoring tools (e.g., Azure Monitor, Application Insights) to track system performance, application health, and infrastructure usage.
Collaboration and Support :
Work closely with development teams to streamline code delivery, testing, and deployment processes.
Security and Compliance :
Implement security best practices in the CI / CD pipeline, infrastructure, and automation processes.
Documentation and Reporting :
Maintain detailed documentation for infrastructure, deployments, and scripts to ensure knowledge sharing within the team.
Required Skills & Qualifications :
Technical Expertise :
Strong experience with Azure Cloud Services (Azure VMs, Azure Functions, Azure Storage, Azure Networking, etc.).
Automation and Scripting :
Strong experience in writing and debugging PowerShell scripts to automate infrastructure tasks.
Version Control :
Familiarity with version control systems, particularly Git .
Problem-Solving and Troubleshooting :
Strong analytical skills for diagnosing complex issues and implementing effective solutions.
Soft Skills :
Strong communication and collaboration skills.
Preferred Qualifications :
Company Description
Impact Consulting Solutions, Inc. is an Information Technology consulting and full time Placement Company located in the Pittsburgh area. Our clients range from small local businesses to Fortune 500 Corporations.
We work with a selected number of clients and service their entire business staffing requirements including :
consulting and project work
full-time placements
from Consultant level all the way to Director and Partner level.
Exciting opportunities currently exist for Information Systems professionals. If you are looking for career advancement, new technologies, and the money you deserve, we are the firm for you. We take pride in our ability to match the individual with the right job. Our promise is to provide you with the best financial and career opportunities available
Company Description
Impact Consulting Solutions, Inc. is an Information Technology consulting and full time Placement Company located in the Pittsburgh area. Our clients range from small local businesses to Fortune 500 Corporations. We work with a selected number of clients and service their entire business staffing requirements including : consulting and project work full-time placements from Consultant level all the way to Director and Partner level. Exciting opportunities currently exist for Information Systems professionals. If you are looking for career advancement, new technologies, and the money you deserve, we are the firm for you. We take pride in our ability to match the individual with the right job. Our promise is to provide you with the best financial and career opportunities available