What are the responsibilities and job description for the Senior Infrastructure Engineer position at Avant-Garde Solutions, Ltd.?
Senior Infrastructure Engineer
As part of this team, you will engage closely with IT & business colleagues to design, build, deploy, manage, and operate all aspects of Infrastructure: endpoints, networks, and cloud environments. You will leverage tools which automate processes, enabling DevOps capabilities to manage all aspects of our infrastructure.
Responsibilities -
· Design & improve infrastructure architecture, development, deployment, and monitoring
· Standardize, develop, and maintain common development tools & infrastructure, such as CI/CD pipelines, monitoring, and device configurations
· Engage with IT business partners to obtain infrastructure requirements; recommend Azure solutions that help to modernize our environment, building & maintaining pipelines, and connect the solution to monitoring
· Enhance governance for our Azure environment, managing policies & costs
· Contribute to an environment that emphasizes trust, open communication, creative thinking & cohesive team effort
· Consult on security & compliance initiatives
· Automate (Infrastructure as code) platform deployments & dependencies
· Participate in on-call rotations and provide end-user support
Required Skills -
· Strong knowledge & experience in Azure (AKS, App Services, Virtual Machines, Azure Functions, etc.). Hands-on experience with Batch and Databricks a plus
· Strong knowledge & experience with DevOps, Infrastructure as Code (IaC), building and maintaining pipelines (Azure DevOps and Bicep preferred)
· Strong troubleshooting skills to resolve issues & perform root cause analysis to ensure defects are engineered out of the environment
· Strong understanding of networking, security, and cloud architecture principles
· Knowledge & experience with Agile principles
· Experience with cloud monitoring tools (Datadog a plus)
· Experience with a scripting language (PowerShell and Python a plus)
· Experience building and maintaining Windows Servers
· Experience providing endpoint support & customer support in a time-sensitive environmen