Azure Engineer
Azure Engineer
Dallas, TX – Hybrid – 1-2 days in office per week
6-month, Contract-to-hire
Job Description:
We are seeking a Cloud Engineer specializing in Azure-based technologies to enhance our IT team. The ideal candidate will demonstrate proficiency in managing and supporting critical IT infrastructure across cloud and on-premise environments. This role requires a solid understanding of system administration fundamentals, advanced problem-solving skills, and a collaborative mindset.
Key Responsibilities
- Windows Autopilot:
- Manage and oversee the configuration, deployment, and maintenance of Windows Autopilot profiles and policies within the Azure environment.
- Collaborate with stakeholders to define and refine Autopilot profiles based on Firm business requirements, device configurations, and user needs.
- Ensure the seamless enrollment and provisioning of new devices using Autopilot, leveraging cloud-based deployment and configuration processes.
- Monitor the health and status of Autopilot deployments, troubleshooting any issues or errors that arise during device provisioning or enrollment.
- Implement security measures and compliance policies within Autopilot profiles to enforce device security settings, encryption, and data protection measures.
- Azure Information Protection (AIP)
- Manage and implement AIP policies to classify, label, and protect sensitive Firm data.
- Collaborate with stakeholders to define AIP labels and enforce protection policies that align with compliance requirements.
- Configure automatic data classification and protection based on content, user actions, and contextual triggers.
- Monitor AIP usage and effectiveness, ensuring continuous improvement of data protection strategies.
- Azure Key Vault
- Administer and maintain Azure Key Vault instances for secure storage and management of cryptographic keys, secrets, and certificates.
- Define and enforce access controls, ensuring only authorized users and applications have appropriate access.
- Monitor vault performance and health, proactively addressing issues to ensure high availability and reliability.
- Collaborate with teams to integrate Key Vault with applications and services for secure key and secret management.
- Implement compliance and security policies, including key rotation and auditing, to align with Firm requirements and best practices.
- Azure Privileged Identity Management (PIM)
- Configure and manage just-in-time (JIT) access policies within Azure PIM to enable temporary elevation of privileges based on roles and responsibilities.
- Administer PIM roles and assignments, ensuring secure management of privileged access across the Firm.
- Implement and maintain approval workflows and access reviews to enforce compliance with Firm security policies.
- Monitor privileged access usage, identifying and addressing potential security risks or policy violations.
- Collaborate with the security team to ensure PIM aligns with broader identity and access management strategies.
- AAD / AD Management
- Ensure the health, stability, scalability, and security of the Active Directory and Azure Active Directory (AAD) environments.
- Oversee the operational integrity of Azure AD Connect, ensuring error-free synchronization between on-premise and Azure directories.
- Implement and maintain role-based access control (RBAC) and the principle of least privilege across both environments.
- Manage user and computer accounts, groups, and permissions in accordance with Firmwide policies.
- Coordinate with the Firm's Security team to enforce robust security hardening measures, including but not limited to role-based access control and the principle of least privilege.
- Manage user and computer accounts, groups, and permissions, adhering to established access control policies.
- Conduct regular security audits of AAD/AD configurations to identify vulnerabilities and enforce compliance with security best practices.
- Leverage automation and scripting to streamline identity and access management tasks and improve operational efficiency.
- Collaborate with other teams to seamlessly integrate AAD/AD with applications, cloud services, and identity management solutions.
- Provide expertise in troubleshooting authentication and directory-related issues across hybrid environments.
- Azure Virtualization
- Collaborate with the team to design, build, and implement the Azure virtual environment, ensuring alignment with Firm requirements and objectives.
- Develop a scalable and secure virtualization strategy, leveraging Azure services to meet current and future business needs.
- Implement and manage virtual machines, virtual networks, and related resources, ensuring adherence to best practices for performance, security, and availability.
- Establish and document governance policies for the Azure virtual environment, including access controls, resource tagging, and cost management.
- Work with the team to incorporate disaster recovery and backup strategies to ensure the resiliency of virtual workloads.
- Analyze audit findings to identify opportunities for optimization, enhanced security, and capacity planning, while ensuring documentation and reporting accuracy.
- Stay up to date with Azure virtualization advancements and incorporate innovative solutions to support the Firm’s growth and evolving needs.
- Intune
- Audit and monitor the Intune environment to maintain health, security, and compliance, identifying and addressing any discrepancies or misconfigurations.
- Expand and enhance the Intune platform to ensure reliability, scalability, and alignment with Firmwide goals.
- Work with our deployment team in implementing optimized solutions, offering expertise and strategic direction to improve processes and maintain best practices.
- Manage custom roles, responsibilities, and access controls within Intune, ensuring appropriate permissions for all users and teams.
- Collaborate with the security team to implement device authentication and manage conditional access policies to safeguard Firm resources.
- Provide advanced level support to troubleshoot and resolve Intune-related issues, ensuring the platform remains operational and effective.
- Document Intune configurations, processes, and recommendations, ensuring knowledge sharing and alignment across teams.
- Azure Storage
- Manage and administer Azure Storage accounts, including Blob storage, File storage, Table storage, and Queue storage, ensuring the platform meets Firm requirements.
- Develop and execute a scalable storage strategy, focusing on performance, capacity planning, and cost management to align with Firm objectives.
- Implement and maintain data redundancy, replication, and disaster recovery strategies to ensure high availability and resiliency.
- Conduct regular audits of storage configurations, identifying opportunities for optimization and ensuring compliance with security and operational best practices.
- Establish and enforce robust access controls, encryption policies, and security measures to protect sensitive data and maintain Firm compliance.
- Monitor and analyze capacity usage, planning for future storage needs to support organizational growth and prevent resource constraints.
- Manage cost optimization efforts, balancing performance requirements with financial efficiency to maximize value.
- Collaborate with other teams to integrate Azure Storage with Firm applications and services, ensuring seamless and secure workflows.
- Stay informed on Azure Storage advancements and evaluate new features or technologies to enhance the Firm’s storage infrastructure.
- DNS
- Collaborate with team members to maintain and administer the internal DNS infrastructure, ensuring accurate zone configurations and efficient name resolution.
- Work as part of a team to troubleshoot and resolve DNS-related issues, contributing to performance monitoring and problem resolution.
- Support efforts to ensure redundancy and high availability of DNS services to minimize downtime and enhance business continuity.
- Assist in implementing hybrid DNS solutions, ensuring seamless name resolution across on-premise and Azure environments.
- Collaborate with the Firm’s Security team to harden the DNS infrastructure, implementing comprehensive security measures to mitigate potential threats from DNS-based attacks.
- Group Policy
- Collaborate with the on-prem team to support the management and maintenance of Group Policy Objects and ensuring configurations align with Firm needs and security standards.
- Assist in auditing and monitoring the Group Policy infrastructure, addressing misconfigurations or inefficiencies to maintain a secure and optimized environment.
- Support the on-prem team in developing and enforcing standardized configurations for server settings across the Firm.
- Help manage scope and filtering of GPOs, ensuring proper application to specific users, groups, or organizational units.
- Contribute to troubleshooting and resolving GPO-related issues, working alongside the team to minimize disruptions and maintain stability.
- Collaborate with team members to document Group Policy configurations and procedures, ensuring alignment and knowledge sharing.
- File shares
- Assist the team with the administration and maintenance of on-premise file shares, ensuring reliable and secure access for users.
- Contribute to the integration of Azure and on-premise storage solutions, exploring opportunities to enhance workflows, data accessibility, and scalability.
- Support team efforts in managing user access and permissions, resolving tickets, and addressing issues related to file shares.
- Collaborate with team members to implement and maintain security policies, including encryption and access auditing, as needed.
- Provide input on file share configurations to optimize performance and support business continuity.
- Document and share knowledge on file share management processes to ensure alignment across the team.
- Documentation
- Maintain comprehensive documentation for configurations, policies, and procedures across all managed systems.
- Ensure all documentation is up to date and accessible, supporting operational continuity and knowledge retention.
- Security and Compliance
- Implement and uphold security best practices across all Azure and on-premise systems, ensuring the environment is highly secure and aligned with Firm standards.
- Collaborate with the Firm’s Security team to address vulnerabilities, enforce compliance measures, and proactively mitigate evolving threats.
- Conduct regular audits of systems, configurations, and access controls to identify and resolve potential security risks.
- Ensure all solutions, whether Azure-based or on-premise, adhere to regulatory requirements and internal security policies.
Qualifications:
- Requirement: Bachelor’s degree in computer science, Information Technology, or a related field, or a minimum of 4+ years in a Cloud Administrator role or 2+ years in a Cloud Engineering role.
- Requirement: At least one of the industry leading certifications, such as Azure Administrator Associate (AZ-104) or higher.
Technical Expertise
- The ideal candidate possesses an advanced understanding of a wide array of Azure Services, including Azure Information Protection (AIP), Azure Key Vault, Azure Storage, Web Application Proxies, Identity and Access Management (IAM), Intune Policies, Azure AD Connect, Privileged Identity Management (PIM), Azure Virtualization and Windows Autopilot.
- Fundamental understanding of on-premise technologies, including Active Directory, DNS, Group Policy, file shares, and virtualization.
- Proficient in PowerShell scripting language.
- Strong problem-solving and troubleshooting skills, with an analytical mindset.
- Ability to adapt to changing technologies and environments and stay current with industry trends.
- Excellent communication and collaboration skills, both within the team and with other departments.
- Preferred: Azure AI Engineer Associate (AI-102).
- Preferred: Windows Server Hybrid Administrator Associate (AZ-800 & AZ-801).
Pay Summary:
Hourly rate is around $70/hr W2, depending on experience
Join highly motivated individuals on high-performance teams and contribute to cutting-edge systems! Apply now to take your career to the next level in Azure Engineering.
Azure | Intune | PowerShell | Azure Administrator Associate (AZ-104) or higher Certificat
Azure Engineer
Dallas, TX – Hybrid – 1-2 days in office per week
6-month, Contract-to-hire
Job Description:
We are seeking a Cloud Engineer specializing in Azure-based technologies to enhance our IT team. The ideal candidate will demonstrate proficiency in managing and supporting critical IT infrastructure across cloud and on-premise environments. This role requires a solid understanding of system administration fundamentals, advanced problem-solving skills, and a collaborative mindset.
Key Responsibilities
- Windows Autopilot:
- Manage and oversee the configuration, deployment, and maintenance of Windows Autopilot profiles and policies within the Azure environment.
- Collaborate with stakeholders to define and refine Autopilot profiles based on Firm business requirements, device configurations, and user needs.
- Ensure the seamless enrollment and provisioning of new devices using Autopilot, leveraging cloud-based deployment and configuration processes.
- Monitor the health and status of Autopilot deployments, troubleshooting any issues or errors that arise during device provisioning or enrollment.
- Implement security measures and compliance policies within Autopilot profiles to enforce device security settings, encryption, and data protection measures.
- Azure Information Protection (AIP)
- Manage and implement AIP policies to classify, label, and protect sensitive Firm data.
- Collaborate with stakeholders to define AIP labels and enforce protection policies that align with compliance requirements.
- Configure automatic data classification and protection based on content, user actions, and contextual triggers.
- Monitor AIP usage and effectiveness, ensuring continuous improvement of data protection strategies.
- Azure Key Vault
- Administer and maintain Azure Key Vault instances for secure storage and management of cryptographic keys, secrets, and certificates.
- Define and enforce access controls, ensuring only authorized users and applications have appropriate access.
- Monitor vault performance and health, proactively addressing issues to ensure high availability and reliability.
- Collaborate with teams to integrate Key Vault with applications and services for secure key and secret management.
- Implement compliance and security policies, including key rotation and auditing, to align with Firm requirements and best practices.
- Azure Privileged Identity Management (PIM)
- Configure and manage just-in-time (JIT) access policies within Azure PIM to enable temporary elevation of privileges based on roles and responsibilities.
- Administer PIM roles and assignments, ensuring secure management of privileged access across the Firm.
- Implement and maintain approval workflows and access reviews to enforce compliance with Firm security policies.
- Monitor privileged access usage, identifying and addressing potential security risks or policy violations.
- Collaborate with the security team to ensure PIM aligns with broader identity and access management strategies.
- AAD / AD Management
- Ensure the health, stability, scalability, and security of the Active Directory and Azure Active Directory (AAD) environments.
- Oversee the operational integrity of Azure AD Connect, ensuring error-free synchronization between on-premise and Azure directories.
- Implement and maintain role-based access control (RBAC) and the principle of least privilege across both environments.
- Manage user and computer accounts, groups, and permissions in accordance with Firmwide policies.
- Coordinate with the Firm's Security team to enforce robust security hardening measures, including but not limited to role-based access control and the principle of least privilege.
- Manage user and computer accounts, groups, and permissions, adhering to established access control policies.
- Conduct regular security audits of AAD/AD configurations to identify vulnerabilities and enforce compliance with security best practices.
- Leverage automation and scripting to streamline identity and access management tasks and improve operational efficiency.
- Collaborate with other teams to seamlessly integrate AAD/AD with applications, cloud services, and identity management solutions.
- Provide expertise in troubleshooting authentication and directory-related issues across hybrid environments.
- Azure Virtualization
- Collaborate with the team to design, build, and implement the Azure virtual environment, ensuring alignment with Firm requirements and objectives.
- Develop a scalable and secure virtualization strategy, leveraging Azure services to meet current and future business needs.
- Implement and manage virtual machines, virtual networks, and related resources, ensuring adherence to best practices for performance, security, and availability.
- Establish and document governance policies for the Azure virtual environment, including access controls, resource tagging, and cost management.
- Work with the team to incorporate disaster recovery and backup strategies to ensure the resiliency of virtual workloads.
- Analyze audit findings to identify opportunities for optimization, enhanced security, and capacity planning, while ensuring documentation and reporting accuracy.
- Stay up to date with Azure virtualization advancements and incorporate innovative solutions to support the Firm’s growth and evolving needs.
- Intune
- Audit and monitor the Intune environment to maintain health, security, and compliance, identifying and addressing any discrepancies or misconfigurations.
- Expand and enhance the Intune platform to ensure reliability, scalability, and alignment with Firmwide goals.
- Work with our deployment team in implementing optimized solutions, offering expertise and strategic direction to improve processes and maintain best practices.
- Manage custom roles, responsibilities, and access controls within Intune, ensuring appropriate permissions for all users and teams.
- Collaborate with the security team to implement device authentication and manage conditional access policies to safeguard Firm resources.
- Provide advanced level support to troubleshoot and resolve Intune-related issues, ensuring the platform remains operational and effective.
- Document Intune configurations, processes, and recommendations, ensuring knowledge sharing and alignment across teams.
- Azure Storage
- Manage and administer Azure Storage accounts, including Blob storage, File storage, Table storage, and Queue storage, ensuring the platform meets Firm requirements.
- Develop and execute a scalable storage strategy, focusing on performance, capacity planning, and cost management to align with Firm objectives.
- Implement and maintain data redundancy, replication, and disaster recovery strategies to ensure high availability and resiliency.
- Conduct regular audits of storage configurations, identifying opportunities for optimization and ensuring compliance with security and operational best practices.
- Establish and enforce robust access controls, encryption policies, and security measures to protect sensitive data and maintain Firm compliance.
- Monitor and analyze capacity usage, planning for future storage needs to support organizational growth and prevent resource constraints.
- Manage cost optimization efforts, balancing performance requirements with financial efficiency to maximize value.
- Collaborate with other teams to integrate Azure Storage with Firm applications and services, ensuring seamless and secure workflows.
- Stay informed on Azure Storage advancements and evaluate new features or technologies to enhance the Firm’s storage infrastructure.
- DNS
- Collaborate with team members to maintain and administer the internal DNS infrastructure, ensuring accurate zone configurations and efficient name resolution.
- Work as part of a team to troubleshoot and resolve DNS-related issues, contributing to performance monitoring and problem resolution.
- Support efforts to ensure redundancy and high availability of DNS services to minimize downtime and enhance business continuity.
- Assist in implementing hybrid DNS solutions, ensuring seamless name resolution across on-premise and Azure environments.
- Collaborate with the Firm’s Security team to harden the DNS infrastructure, implementing comprehensive security measures to mitigate potential threats from DNS-based attacks.
- Group Policy
- Collaborate with the on-prem team to support the management and maintenance of Group Policy Objects and ensuring configurations align with Firm needs and security standards.
- Assist in auditing and monitoring the Group Policy infrastructure, addressing misconfigurations or inefficiencies to maintain a secure and optimized environment.
- Support the on-prem team in developing and enforcing standardized configurations for server settings across the Firm.
- Help manage scope and filtering of GPOs, ensuring proper application to specific users, groups, or organizational units.
- Contribute to troubleshooting and resolving GPO-related issues, working alongside the team to minimize disruptions and maintain stability.
- Collaborate with team members to document Group Policy configurations and procedures, ensuring alignment and knowledge sharing.
- File shares
- Assist the team with the administration and maintenance of on-premise file shares, ensuring reliable and secure access for users.
- Contribute to the integration of Azure and on-premise storage solutions, exploring opportunities to enhance workflows, data accessibility, and scalability.
- Support team efforts in managing user access and permissions, resolving tickets, and addressing issues related to file shares.
- Collaborate with team members to implement and maintain security policies, including encryption and access auditing, as needed.
- Provide input on file share configurations to optimize performance and support business continuity.
- Document and share knowledge on file share management processes to ensure alignment across the team.
- Documentation
- Maintain comprehensive documentation for configurations, policies, and procedures across all managed systems.
- Ensure all documentation is up to date and accessible, supporting operational continuity and knowledge retention.
- Security and Compliance
- Implement and uphold security best practices across all Azure and on-premise systems, ensuring the environment is highly secure and aligned with Firm standards.
- Collaborate with the Firm’s Security team to address vulnerabilities, enforce compliance measures, and proactively mitigate evolving threats.
- Conduct regular audits of systems, configurations, and access controls to identify and resolve potential security risks.
- Ensure all solutions, whether Azure-based or on-premise, adhere to regulatory requirements and internal security policies.
Qualifications:
- Requirement: Bachelor’s degree in computer science, Information Technology, or a related field, or a minimum of 4+ years in a Cloud Administrator role or 2+ years in a Cloud Engineering role.
- Requirement: At least one of the industry leading certifications, such as Azure Administrator Associate (AZ-104) or higher.
Technical Expertise
- The ideal candidate possesses an advanced understanding of a wide array of Azure Services, including Azure Information Protection (AIP), Azure Key Vault, Azure Storage, Web Application Proxies, Identity and Access Management (IAM), Intune Policies, Azure AD Connect, Privileged Identity Management (PIM), Azure Virtualization and Windows Autopilot.
- Fundamental understanding of on-premise technologies, including Active Directory, DNS, Group Policy, file shares, and virtualization.
- Proficient in PowerShell scripting language.
- Strong problem-solving and troubleshooting skills, with an analytical mindset.
- Ability to adapt to changing technologies and environments and stay current with industry trends.
- Excellent communication and collaboration skills, both within the team and with other departments.
- Preferred: Azure AI Engineer Associate (AI-102).
- Preferred: Windows Server Hybrid Administrator Associate (AZ-800 & AZ-801).
Pay Summary:
Hourly rate is around $70/hr W2, depending on experience
Join highly motivated individuals on high-performance teams and contribute to cutting-edge systems! Apply now to take your career to the next level in Azure Engineering.
Azure | Intune | PowerShell | Azure Administrator Associate (AZ-104) or higher Certificat