Azure Admin/Engineer - remote

Posted 3 years ago
Stack Overflow

Story:

AIM has been supporting this team for the past 5 years.  We currently have 5 consultants engaged with two peer teams within Research Technology Engineering (RTE) –one is an Engineering team (3 AIM consultants) and the other is PM team (2 AIM consultants) that works closely with the engineering team to build and maintain a portfolio of tools used by Researchers and Scientists at client.

Team: The Research Technology Engineering (RTE) team supports the technological needs of one of the most diverse corporate research labs in operation today. With over 1000 researchers doing work in more than 55 areas across 6 labs worldwide, the technology exposure, engineering, and problem-solving opportunities are diverse and continually changing. RTE offers a broad range of technology solutions including hardware-accelerated super-computing clusters that are continually evolving to provide world class compute capabilities for performing this research.

As the RTE team has migrated most of its computing resources to the Cloud, it is managing hundreds of subscriptions on the Azure cloud platform to meet the computing needs of its Researcher community. Managing Security and Compliance across this environment is a critical priority.

Role:  This Engineer will support an Azure Tenant Clean up and migration project. Will be involved in evaluating ~700 subscriptions and working with the service owner to determine if it is prod or non-prod. This determination will allow further sorting of subscriptions so determine which non-prod subscriptions should stay in the client's corporate tenant and which, if any, should move to PME or another tenant.  If non-prod, then must work to become compliant with baseline policies and security standards so it can remain in the client's Tenant and migrating all Prod subscriptions to a new tenant.

We need someone with exceptional communication skills, as there will be extensive interaction with Program Managers, Researchers and RTE Engineers to understand their requirements and provide technical expertise to execute these migrations without disruption to the work being performed.

Must Haves:

  • Experience providing Technical Support in Azure PaaS/IaaS environments and for Azure VMs.
  • Strong understanding of Azure Subscription/Tenant hierarchy
  • Strong understanding of Azure Management Groups, Azure AD and Azure Security best practices.
  • Thorough knowledge of Microsoft and Linux Server components
  • Strong scripting skills (PowerShell, Python)
  • Experience using Azure DevOps for project/sprint planning and execution.
  • Troubleshooting and analytical skills
  • Customer-service mindset with ability to engage with diverse audiences (i.e. Researchers, Engineers and Business stakeholders).

Nice to Haves:   

  • Azure Admin Certification 
  • Familiarity with DevOps technologies, CI/CD, Scripting/Automation (Ansible, Python, PowerShell), Big Data/Hadoop, HPC, GPU server clusters, Machine Learning or other cutting-edge technologies is a big plus