Job Description
Job Description
We are looking for a CERTIFIED Azure Cloud Engineer.
We are onsite 5 days per month in Rosslyn, Va
We are not sponsoring visa's at this time.
We are seeking a skilled and experienced Azure Engineer with a strong background in Microsoft Azure and automation. You will be a key member of the Systems Engineering team within our IT Operations and Infrastructure department, responsible for designing, implementing, and managing Azure-based solutions for our organization. Your expertise in Azure technologies, coupled with your automation experience, will be instrumental in optimizing our cloud infrastructure, enhancing operational efficiency, and driving business growth. This is a hands-on technical role that requires a deep understanding of Azure services, infrastructure, and automation frameworks.
Responsibilities
- Design and implement scalable and secure Azure solutions that align with business requirements, leveraging your knowledge of Azure services, architectures, and best practices.
- Manage and maintain Azure cloud infrastructure, including virtual machines, storage accounts, networking components, and other Azure resources, ensuring proper configuration and security measures are in place.
- Develop automation scripts, templates, and tools using infrastructure-as-code (IaC) principles, such as Azure Resource Manager (ARM) templates, PowerShell, Azure CLI, or other automation frameworks.
- Implement Continuous Integration and Continuous Deployment (CI/CD) pipelines for Azure resources, using tools like Azure DevOps or other relevant technologies, to ensure efficient and reliable deployment of applications and infrastructure.
- Collaborate with the company’s Network team to implement security measures and best practices to protect Azure resources, such as network security groups, virtual network service endpoints, and Azure Firewall, ensuring compliance with industry standards and regulations.
- Configure Azure Active Directory, user and group management, and role-based access control (RBAC). Implement Single Sign-On (SSO) and multi-factor authentication (MFA) for secure access to Azure resources.
- Design and implement backup and disaster recovery strategies using Azure services, like Azure Site Recovery and Azure Backup, to ensure data integrity, availability, and quick recovery in case of failures.
- Manage Azure resources using tools like Azure Portal, Azure CLI, or Azure PowerShell. Provision, monitor, and troubleshoot resources to ensure optimal performance and availability.
- Monitor Azure resources, identify performance bottlenecks, and optimize resource utilization through capacity planning and performance tuning.
- Provide technical support and troubleshoot issues related to Azure infrastructure, services, and deployments.
- Create and maintain technical documentation, guidelines, and knowledge base articles to facilitate knowledge sharing and collaboration within the team.
Required Experience, Skills, and Qualifications
- AZ-104 or higher Azure certification
- Advanced experience in designing, implementing, and managing Azure infrastructure
- Intermediate experience with automation; CI/CD; and cloud security principles, best practices, and compliance requirements
- Strong aptitude for troubleshooting and problem-solving issues related to Azure infrastructure, services, and deployments
- Excellent interpersonal and communication skills to work effectively with cross-functional teams and stakeholders, translating technical concepts to nontechnical audiences
- A degree in Computer Science, Engineering,
Company Description
We are passionate about our employees, our customers, and our products! Employees are the most important part of the company — our foundation. By treating them (and their families) well, we know that our customers will get the best that our employees have to offer. We encourage work-life balance by offering the flexibility of a hybrid work environment (flexible telework/remote schedule) along with robust benefits and career growth opportunities.
Company Description
We are passionate about our employees, our customers, and our products! Employees are the most important part of the company — our foundation. By treating them (and their families) well, we know that our customers will get the best that our employees have to offer. We encourage work-life balance by offering the flexibility of a hybrid work environment (flexible telework/remote schedule) along with robust benefits and career growth opportunities.