The Company
NorthMark Compute & Cloud (NMC²) is backed by dedicated leadership and investment, with a clear mission as it operates at the bleeding edge of technology. Its goal is to scale and enhance the high-performance computing (HPC) and cloud infrastructure that supports its clients' research, production, and delivery, enabling breakthroughs that shape the industries of tomorrow. Its engineers build critical infrastructure to eliminate friction in scientific research, simulations, analysis, and decision-making, accelerating discovery and driving faster innovation.
The Position
We are looking for a talented Azure Cloud Architect to join our team. In this role, you will work closely with the Cloud Infrastructure Architecture Manager to design, implement, and manage cloud resources using Infrastructure as Code (IaC). Your primary focus will be on developing and maintaining Azure cloud infrastructure, ensuring it meets best practices and security standards.
Responsibilities:
Azure Cloud Infrastructure Development: Design, develop, and implement Azure cloud-based solutions using IaC tools like Terraform and Ansible.
Collaboration: Partner with the Cloud Infrastructure Architecture Manager and other departments to ensure seamless integration and operation of cloud services.
Automation: Create and maintain automation scripts and templates to streamline cloud infrastructure deployment and management.
Security and Compliance: Ensure all cloud infrastructure adheres to security policies and best practices, with a strong emphasis on maintaining a secure environment.
Documentation: Maintain comprehensive documentation of cloud infrastructure designs, configurations, and processes.
Disaster Recovery and Business Continuity: Design and implement strategies to ensure the resilience and continuity of cloud services.
Requirements:
Bachelor's Degree or equivalent experience
Experience: Proven experience in Azure cloud infrastructure development and management.
Technical Skills: Proficiency in cloud architecture, network design, and security best practices. Ability to code in Terraform, PowerShell, and Python. Expertise in managing the entire lifecycle of Linux and Windows systems in code.
Security Focus: Strong understanding of security principles and practices, with the ability to implement and maintain secure cloud environments.
Problem-Solving: Strong analytical and problem-solving skills.
Self-Starter: Ability to work independently and achieve goals without constant supervision. Proactive in identifying and addressing challenges.
Education: Bachelor's degree in Computer Science, Information Technology, or equivalent. Advanced certifications in cloud technologies are desired.
Familiarity with CI/CD pipelines and DevSecOps practices (Nice to have).
Knowledge of IaC tools such as Terraform, Bicep, PowerShell, PowerShell DSC, Ansible, and Azure DevOps, and GitHub (Nice to have).