Our Los Angeles office is seeking a Senior System Administrator. The ideal candidate will have extensive experience designing, implementing, and managing cloud-based solutions on the Azure platform. The Senior System Administrator will be key in optimizing our organization's IT infrastructure for scalability, reliability, and performance in the cloud environment.
Responsibilities Include, But Are Not Limited To:
- Design, deploy, and manage Azure infrastructure solutions, including virtual machines, virtual networks, storage accounts, and Azure Active Directory
- Configure and optimize Azure services such as Azure App Service, Azure SQL Database, Azure Kubernetes Service (AKS), and Azure Functions
- Implement and enforce security measures, identity management, and access controls in Azure environments
- Monitor Azure resources, analyze performance metrics, and implement scaling strategies to ensure high availability and performance
- Integrate on-premises infrastructure with Azure Cloud using hybrid networking solutions such as Azure ExpressRoute, VPN Gateway, or Azure Site-to-Site VPN
- Migrate existing workloads and applications to Azure Cloud, ensuring minimal downtime and maximum efficiency
- Implement hybrid identity solutions using Azure Active Directory Connect for seamless authentication and access management across on-premises and cloud environments
- Implement infrastructure as code (IaC) using tools such as Azure Resource Manager (ARM) templates, PowerShell DSC, or Azure Automation to automate deployment and configuration tasks
- Implement continuous integration and continuous deployment (CI/CD) pipelines using Azure DevOps or other DevOps tools for efficient application deployment and management
- Collaborate with development teams to streamline the software development lifecycle (SDLC) and improve release management processes in Azure environments
- Implement Azure security best practices and compliance standards, including Azure Security Center recommendations, network security groups (NSGs), and Azure Policy
- Conduct regular security assessments, vulnerability scans, and penetration testing to identify and mitigate security risks in Azure environments
- Ensure compliance with regulatory requirements such as GDPR, HIPAA, PCI DSS, and industry standards in Azure Cloud deployments
- Document Azure infrastructure configurations, deployment procedures, and best practices for knowledge-sharing and training purposes
- Maintain up-to-date documentation of Azure resources, configurations, and change management processes
- Perform other duties as required and assigned
Experience And Skills
- Bachelor's degree from accredit university required, preferably in Computer Science, Information Technology, or a related field
- Minimum of 5 years of experience in system administration, with a focus on Azure Cloud solutions
- Microsoft Azure certifications such as Azure Administrator Associate or Azure Solutions Architect Expert are highly preferred
- Strong proficiency in Azure services, networking, security, and identity management
- Experience with automation tools and scripting languages (e.g., PowerShell, Azure CLI, ARM templates)
- Solid understanding of hybrid cloud architectures and integration patterns
- Excellent problem-solving skills, attention to detail, and ability to work independently or as part of a team
- Strong communication and interpersonal skills, with the ability to effectively interact with diverse stakeholders
- Advanced knowledge of Microsoft Windows Server 2016/2019, Active Directory, and Microsoft