Cloud Infrastructure Engineer

in Information Technology
  • New York, NY View on Map
  • Salary: $95,000.00 - $120,000.00
Contract

Job Detail

  • Experience Level Mid Level
  • Degree Type Bachelor of Science (BS)
  • Employment Full Time
  • Working Type Hybrid
  • Job Reference 0000008664
  • Salary Type Annually
  • Selling Points

    A rapidly growing company in Midtown NYC is looking for a Cloud Infrastructure Engineer to join their team, offering hybrid flexibility and excellent benefits.

Job Description

Key Responsibilities:

Strategic Planning and Implementation:

  • Develop and execute comprehensive infrastructure and cloud strategies aligned with the Center’s goals;
  • Design, implement, and optimize hybrid and multi-cloud solutions, including Azure services, virtual machines, and Microsoft 365 applications, to enhance operational efficiency, scalability, and cost-effectiveness; and
  • Conduct ongoing evaluation of cloud technologies and industry trends to inform strategic roadmap development.

Infrastructure Management and Optimization:

  • Manage and optimize the technology infrastructure, including Microsoft 365, Microsoft Entra ID, Intune, and Azure resources to ensure optimal performance and resource utilization;
  • Implement and maintain robust backup and recovery procedures to safeguard critical data; and
  • Perform capacity planning and performance tuning to optimize system efficiency and responsiveness. 

Security and Compliance:

  • Implement and enforce comprehensive security frameworks and access controls across Microsoft 365, Azure, and on-premises systems, ensuring compliance with industry regulations (e.g., HIPAA, GDPR);
  • Monitor and respond to security threats and incidents, taking appropriate actions to mitigate risks; and
  • Conduct regular security assessments and audits to identify vulnerabilities and implement remediation measures. 

User Support and Management:

  • Manage user accounts, licenses, and policies to ensure appropriate access levels and permissions;
  • Provide technical support for Microsoft Teams, OneDrive, SharePoint, and cross-platform collaboration tools, addressing issues while ensuring data integrity and security; and
  • Collaborate with end-users and key stakeholders to identify and implement technology solutions that improve productivity and enhance the user experience.

Automation and Scripting

  • Develop and maintain scripts and automation workflows in Microsoft Power Automate, Azure Logic Apps, and Intune to automate routine tasks and improve operational efficiency; and
  • Leverage automation frameworks to streamline infrastructure management, reducing manual effort in areas such as license management, security compliance, and monitoring. 

Project Management and Collaboration:

  • Contribute to infrastructure and cloud projects from inception to completion, ensuring timely delivery and adherence to project goals;
  • Collaborate effectively with team members to achieve shared objectives and provide support as needed;
  • Participate in performance reviews and professional development activities to enhance skills and knowledge; and 
  • Additional tasks as necessary.

Qualifications:  

Required Qualifications:

  • Bachelor's degree in Computer Science, Information Technology, or a related field; 
  • 3-5 years of experience in infrastructure management, including a minimum of 3 years managing cloud services within Microsoft 365 and Azure, with hands-on expertise in both on-premises and cloud solutions;
  • Proven experience with cross-platform migrations, including between Google Workspace, Microsoft 365, and Azure environments;
  • Advanced proficiency in Microsoft 365 and Microsoft Entra ID administration including a deep understanding of Microsoft Intune for device management;
  • In-depth knowledge of Azure services, including Azure Virtual Machines, Azure Storage, networking, disaster recovery, and security solutions;
  • Expert-level technical skills in operating systems (Windows Server, Linux), networking (TCP/IP, routing, switching), Azure Network Security Groups (NSG), virtualization (Hyper-V, Azure Virtual Desktop), cloud configuration, Azure resource management (VMs, Storage Accounts, Virtual Networks), and backup/disaster recovery solutions;
  • Proficiency in PowerShell scripting and automation tools, such as Microsoft Power Automate;
  • Experience troubleshooting and resolving complex technical issues within Microsoft 365 and Azure environments.
  • Strong problem-solving and analytical skills; and
  • Excellent communication and documentation skills.  

Preferred Qualifications:

  • Industry-recognized certifications in Microsoft 365 Administration, Azure, and Security Compliance;
  • Experience with Google Workspace administration, user management, security, and policy enforcement;
  • Proficiency in Python and Kusto Query Language (KQL);
  • Experience with other cloud platforms (e.g., AWS); and
  • Prior experience working in the nonprofit sector. 
  • ShareAustin:

Related Jobs