Automation Infra Testing Expert
Area(s) of responsibility
ROLE RESPONSIBILITIES
- Develop, test, and validate Azure Resource Manager templates/JSON files and BICEP Scripts as part of Azure Resource Manager Template Specs and BICEP based IAC deployments. Maintain in-source control for change management.
- Document all resource deployments for future reference and enhancements, which include development of resource sheets and diagrams.
- Assist development teams to configure CI/CD pipelines in Azure DevOps Online for project deployments, including service principle configuraiton.
- Manage and maintain Powershell, and Azure CLI scripts, including secure credential management using Azure Key Vaults.
- Prevent, diagnose, troubleshoot, and resolve IAC deployment errors, private endpoint connectivity errors, within Azure.
- Continuously identify and report areas of improvement in the automation arena, then implement improvements when approved.
- Maintain and update Cloud naming convention and deployment standards.
- Contribute to on-going research and evaluation to utilize new technologies.
- Coordinate and complete other work requirements or tasks that are requested by IT management when necessary to meet the goals and objectives of the department, or company.
TECHNICAL QUALIFICATIONS
- Excellent technical skills including, yet not limited to Azure Template Spec, BICEP, Azure DevOps pipelines, Microsoft Azure including Azure Policy, Networking VNETs/NSG/App Gateways, Logic/Function Apps, JSON Scripting, REST API.
- Subject matter expertise is required in Azure Infrastructure as Code (IaC).
- Experience with Powershell, Azure CLI, and BICEP is required.
- Experience with Azure private DNS zones and private endpoint DNS integration and configuration is preferred.
GENERAL QUALIFICATIONS
- Candidate has a strong background in an Infrastructure environment with a minimum of 5 years experience.
- Candidate can multitask and prioritize workloads within a team environment.
- Very strong problem solving and analytical skills, with a keen sense of attention to detail.
- Possess the quality of a systematic thinker.
- Has an aptitude for continuous learning with a professional goal to expand knowledge and experience.
- The candidate has an ability to multitask while ensuring the highest quality of work is maintained.
- Establish a good working relationship with customers and other IT group members.
- Candidate is able to work independently within established policies and procedures. Able to perform routine tasks without supervision.
EDUCATION REQUIREMENTS
- B.A. / B.S. in Information Technology is desirable.
- Azure or AWS Certification is desirable.