Azure Infrastructure Engineer - Onsite Carrollton, TX

Suite 240, TX

Job Title: Azure Infrastructure & Level 3 Systems Engineer

Job Duties and Responsibilities:

  • Design, implement, and maintain Azure infrastructure solutions and IT systems for enterprise customers, ensuring optimal performance and availability.
  • Deploy, manage, and optimize virtual machines, storage accounts, network configurations, servers, and other cloud-based services across Azure and on-premise environments.
  • Develop and implement automation scripts using tools like PowerShell, ARM templates, or other scripting platforms for provisioning and managing infrastructure resources.
  • Monitor and troubleshoot systems and networks to ensure high availability, security, and performance across both Azure infrastructure and internal systems.
  • Collaborate with cross-functional teams to design and implement cloud solutions and IT systems that align with business requirements and optimize organizational workflows.
  • Provide technical support and guidance to junior engineers and IT staff, assisting in troubleshooting and solving complex technical issues across both cloud and on-premise systems.
  • Stay current with emerging Azure technologies, IT systems, best practices, and industry trends to continuously improve infrastructure and system designs.
  • Perform regular system upgrades, patching, and maintenance tasks across both Azure environments and local IT infrastructure.
  • Document system configurations, processes, and automation workflows for future reference and training purposes.
  • Ensure compliance with security standards, regulations, and organizational policies within both Azure and on-premise infrastructures.

Qualifications:

  • Bachelor's degree in Computer Science, Information Technology, or a related field.
  • 5+ years of combined experience in designing, implementing, and maintaining Azure infrastructure solutions and IT systems, including servers, storage, and networking.
  • Strong proficiency in Azure services such as Virtual Machines, Virtual Networks, Storage Accounts, Azure Active Directory, and Azure Monitor.
  • Experience with virtualization technologies such as VMware or Hyper-V.
  • In-depth knowledge of networking concepts, security best practices, and compliance standards in both Azure and on-premise environments.
  • Proficiency in using automation tools like PowerShell, ARM templates, Azure DevOps, or similar scripting platforms.
  • Strong understanding of both Windows and Linux operating systems.
  • Industry certifications such as AZ-104, AZ-303, MCSE, or CCNA are highly preferred.
  • Excellent problem-solving skills, ability to work in a fast-paced environment, and a keen attention to detail.
  • Proven communication skills with the ability to collaborate effectively with internal teams and stakeholders.

This position combines expertise in both Azure cloud infrastructure and complex IT systems management. The ideal candidate will demonstrate a strong foundation in cloud technologies, systems engineering, and automation, with a passion for staying up-to-date with evolving IT solutions and best practices.