FlexIT Global
Azure Cloud Architect
FlexIT Global, Okemos, MI, United States
Job Description
We are seeking a highly skilled and experienced Azure Cloud Architect to join our team. The ideal candidate will have a deep understanding of cloud computing principles, a strong track record in designing and implementing scalable, resilient, and secure cloud solutions, and a passion for leveraging cutting-edge technologies.
Responsibilities:
- Cloud Architecture Design:
- Design and implement robust cloud architectures on the Azure platform, aligning with business requirements and industry best practices.
- Define and document architectural blueprints, including network topologies, security measures, and infrastructure configurations.
- Evaluate and select appropriate Azure services to optimize cost, performance, and reliability.
- Infrastructure as Code (IaC):
- Develop and maintain Infrastructure as Code (IaC) solutions using Terraform to automate infrastructure provisioning and configuration.
- Create reusable modules and templates to streamline deployment processes.
- Ensure code quality, maintainability, and adherence to security standards.
- Azure Expertise:
- Leverage advanced Azure services such as Azure Virtual Machines, Azure Active Directory, Azure Storage, Azure Networking, and Azure Functions.
- Implement and manage Azure security best practices, including role-based access control, network security groups, and Azure Security Center.
- Optimize cloud resource utilization and cost-efficiency through monitoring and analysis.
- Linux Administration:
- Manage and administer Linux-based systems within the Azure environment.
- Perform system configuration, troubleshooting, and security hardening.
- Automate routine tasks using scripting languages like Bash or Python.
- Collaboration and Communication:
- Collaborate effectively with development, operations, and security teams to ensure seamless integration of cloud solutions.
- Communicate complex technical concepts to both technical and non-technical stakeholders.
- Mentor and guide team members on cloud best practices and technologies.
Qualifications:
- Technical Skills:
- Deep understanding of Azure services and capabilities.
- Proficiency in Terraform and other IaC tools.
- Strong Linux administration skills.
- Experience with scripting languages (Bash, Python).
- Knowledge of networking, security, and virtualization concepts.
- Soft Skills:
- Strong problem-solving and analytical skills.
- Excellent communication and interpersonal skills.
- Ability to work independently and as part of a team.
- Passion for learning and staying up-to-date with emerging technologies.
Must be onsite twice a week in Okemos, MI or Grand Ledge, MI