The Intersect Group is partnered with our client who has an opening for a Cloud Engineer in their Dallas office. In this role, you will be responsible for designing, developing, managing, and implementing cloud-based solutions, with a primary emphasis on Microsoft Azure and the Office 365 suite. However, you will also work with additional cloud platforms to support and optimize digital operations.
You will collaborate closely with IT staff to resolve cloud-based issues, deploy necessary upgrades, and implement fixes promptly. This position requires a strong understanding of cloud infrastructure, the ability to respond quickly and effectively to technical challenges, and a commitment to staying up-to-date with emerging trends and advancements in Azure, Office 365, and other cloud technologies.
Additionally, you will play a pivotal role in developing and maintaining disaster recovery plans to ensure our systems remain secure, resilient, and prepared to withstand potential threats.
Location: Dallas (75251) Onsite Monday through Thursday
Interview Process: 3 rounds typically (1st is background discussion, 2nd is technical, 3rd is final with management)
Needs:
- Bachelor degree in Computer Science or related field
- 5+ years of experience in Cloud Engineering/DevOps with strong capabilities in building/managing/automation/monitoring of cloud infrastructure and platforms
- Expertise in Azure cloud IaaS and PaaS, as well as Office 365 platform and Azure Active Directory
- Ability to automate tasks using scripting languages like PowerShell, Bash, etc.
- Experience automating infrastructure build/deployment using Azure Resource Manager (ARM) templates
- Knowledge of Continuous Automation/Continuous Deployment process and best practices
- Strong written and verbal communication skills
Duties:
- Design, develop, and implement scalable, secure cloud-based solutions across Microsoft Azure, Office 365, and other cloud platforms.
- Maintain and troubleshoot Azure, Office 365, and other cloud-related systems, deploying upgrades, patches, and fixes as required.
- Collaborate with IT teams and stakeholders to gather business requirements for new and existing Azure, Office 365, and other cloud solutions.
- Implement automation tools and frameworks, including CI/CD pipelines, to streamline processes within Azure, Office 365, and other cloud platforms.
- Serve as a liaison with Microsoft, other cloud providers, and third-party vendors to resolve issues and optimize solutions.
- Develop, maintain, and test disaster recovery plans for Azure, Office 365, and other cloud-based services to ensure business continuity.
- Coordinate and deliver training programs to enhance staff proficiency in Azure, Office 365, and other cloud technologies.
- Design and enforce governance, compliance, and data protection strategies for Azure, Office 365, and other cloud platforms.
- Develop and implement cost management strategies to optimize spending within Azure, Office 365, and other cloud environments.
- Support integration and migration of physical and virtual servers into Azure and other cloud platforms.
- Design and implement security policies, procedures, and controls to ensure regulatory compliance and protect Azure and Office 365 systems.
- Conduct regular security audits, risk assessments, application vulnerability testing, and security code reviews for Azure and Office 365 platforms.
- Provide technical leadership in the design and deployment of security tools and services within Azure and Office 365.
- Collaborate with the IT security team to manage and respond to security incidents within Azure and Office 365 environments.
- Develop and maintain comprehensive documentation for security systems, processes, and architecture, including security diagrams for Azure and Office 365.