Sr DevOps Enginner - IaaS

OperationsIT

The Senior DevOps Engineer is a critical role responsible for designing, implementing, and managing scalable Infrastructure-as-a-Service (IaaS) solutions across both on-premises and cloud environments. This position focuses on driving automation, ensuring resource efficiency, and developing self-service infrastructure platforms to empower teams and enhance operational agility. 

Key Responsibilities

  • Architect and build on-premises and cloud infrastructure solutions (AWS, HPE Cloud and Azure) to support scalable and resilient application deployment.
  • Drive automation efforts for provisioning, configuration, and scaling of infrastructure, reducing manual intervention and improving operational efficiency.
  • Utilize Infrastructure-as-Code (IaC) tools such as Azure Arc, Microsoft Azure Terraform,  or ARM templates to automate the provisioning, configuration, and management of cloud infrastructure.
    • Create reusable infrastructure modules and templates for consistent and efficient deployments.
  • Manage on-premise and cloud resources and services, optimizing for cost-efficiency, performance, and scalability.
    • Implement tagging, access policies, and cost management practices to ensure effective resource governance.
  • Expertise in multi-server environments (VMs) including backups and disaster recovery strategies using solutions like Veeam or similar technologies.
    • Lead the migration of VMs to cloud platforms, ensuring smooth transitions with minimal disruption.
  • Develop self-service platforms that allow teams to provision, manage, and decommission infrastructure as needed, empowering them to innovate quickly while maintaining control over resources.
  • Configure secure and reliable network architectures, including VPCs, subnets, security groups, and firewalls.
    • Implement IAM policies and role-based access control (RBAC) to ensure security and compliance across all IaaS resources.
  • Implement robust monitoring, logging, and alerting solutions to ensure proactive identification and resolution of infrastructure issues.
    • Manage backups, patching, and other maintenance tasks to ensure reliability and security of IaaS environments.
  • Design and implement disaster recovery (DR) strategies, including automated backup and restore procedures, to ensure business continuity and data protection.
  • Drive continuous improvement by evaluating and adopting new IaaS tools, technologies, and methodologies.
  • Lead and manage infrastructure projects from initiation to completion within the IaaS domain.
    • Ensure projects are delivered on time, within scope, and meet business objectives. 
    • Coordinate across teams and stakeholders, managing timelines, resources, and risks to drive successful outcomes.
  • Provide mentorship and guidance to other team members on IaaS best practices and cloud infrastructure management. 

Skills Knowledge and Expertise

Education:

  • Bachelor’s degree in Computer Science, Engineering, or a related field, or equivalent experience.

 Experience:

  • 5+ years of experience in Infrastructure DevOps, On-Premises and Cloud Engineering roles with a focus on IaaS in cloud environments (AWS or Azure).

Functional/Technical Knowledge, Skills and Abilities Required:

  • Deep understanding of IaaS concepts, including compute, storage, networking, and identity management in cloud platforms.
  • Experience with backup solutions such as Veeam and managing multi-server environments (VMs).
  • Expertise in migrating virtual machines (VMs) to cloud environments.
  • Understanding of Software Defined Networking (e.g., Palo Alto SD-WAN)
  • Proven experience in designing and implementing cloud networking solutions (e.g., VPCs, VPNs, subnets, peering, and load balancing).
  • ·         Strong expertise in managing cloud identity and access management (IAM) policies and role-based access control (RBAC).
  • Proficiency in scripting languages (Python, PowerShell) for automation and orchestration.
  • Familiarity with cloud service management tools, cost optimization strategies, and performance tuning.
  • Experience with monitoring and observability tools like SolarWinds, Microsoft Arc, etc..
  • Excellent problem-solving and analytical skills, with a strong focus on delivering scalable and reliable IaaS solutions.
  • Project management experience. Proven ability to lead technical projects, coordinate across teams, and deliver successful outcomes within set timelines.
  • Strong communication and collaboration skills, with the ability to work effectively across multiple teams and disciplines.
  • Preferred Skills:
    • Experience with multi-cloud or hybrid cloud architectures.
    • Knowledge of containerization and orchestration platforms (Docker, Kubernetes).
    • Background in designing and managing secure cloud environments compliant with frameworks like SOC2, ISO 27001, or PCI-DSS.
    • Previous experience building self-service infrastructure platforms or private cloud.
    • Familiarity with cloud-native services such as various cloud server deployments, functions, managed databases, and AI/ML services. 
web_exactech_logo_250x50
Exactech Inc
500+ Employees
At Exactech, we look at joint reconstruction through the eyes of a surgeon, because we were founded by one. For us, it’s all about working together, understanding clinical challenges, then...