Summary
Cloud Infrastructure & Platform Engineer Role Overview
This role focuses on designing, building, and governing cloud‑based platforms and service delivery models that support a wide range of enterprise workloads. The engineer will define architectural frameworks enabling cloud service consumption across multiple delivery models, while applying automation and DevSecOps practices to ensure secure, scalable, and resilient systems.
The position requires advanced technical expertise and independent judgment when evaluating applications for cloud suitability, determining migration or modernization approaches, and designing availability, recovery, and cost‑optimization strategies. The role is hands‑on and engineering‑centric, with responsibility for developing new cloud‑based applications and implementing major enhancements to existing platforms. Key Responsibilities Design and evolve cloud service delivery models supporting application, infrastructure, software, and data‑centric workloads
Apply systems analysis techniques to gather requirements and define functional and technical specifications for cloud platforms
Independently architect, develop, and deploy cloud‑based applications and distributed systems
Evaluate existing systems and applications to determine cloud readiness and recommend approaches such as migration, re‑platforming, refactoring, or cloud‑native redesign
Implement infrastructure automation, configuration management, and CI/CD pipelines using DevSecOps best practices
Debug, test, optimize, and modify complex cloud environments and application stacks
Design and implement high‑availability, resiliency, failover, and disaster‑recovery mechanisms
Analyze performance, scalability, and cost characteristics of cloud, hybrid, and on‑prem platforms and provide technical trade‑off recommendations
Establish and enforce technical standards, governance controls, and secure configurations for cloud services
Manage policies related to cloud usage, new technology adoption, and platform governance
Research and evaluate emerging cloud technologies and tools to support future system enhancements
Develop and maintain technical documentation, architecture diagrams, and design specifications Required Experience & Skills Experience administering Linux‑based environments
Experience testing, deploying, maintaining, and administering infrastructure hardware and software within cybersecurity‑focused environments
Experience designing, developing, modifying, and maintaining applications or specialized utilities supporting secure systems
Experience implementing and supporting automation initiatives and improving operational processes
Ability to independently design and deliver cloud architectures and software solutions using sound technical judgment Preferred Experience & Credentials Industry certifications related to cloud infrastructure and systems administration
Experience integrating third‑party components and extending existing platforms with custom capabilities
Experience automating operational workflows and maintenance tasks
Experience working with log analytics platforms, relational database environments, and scripting or programming languages used for automation
Job Description
Cloud Infrastructure & Platform Engineer Role Overview
This role focuses on designing, building, and governing cloud‑based platforms and service delivery models that support a wide range of enterprise workloads. The engineer will define architectural frameworks enabling cloud service consumption across multiple delivery models, while applying automation and DevSecOps practices to ensure secure, scalable, and resilient systems.
The position requires advanced technical expertise and independent judgment when evaluating applications for cloud suitability, determining migration or modernization approaches, and designing availability, recovery, and cost‑optimization strategies. The role is hands‑on and engineering‑centric, with responsibility for developing new cloud‑based applications and implementing major enhancements to existing platforms. Key Responsibilities Design and evolve cloud service delivery models supporting application, infrastructure, software, and data‑centric workloads
Apply systems analysis techniques to gather requirements and define functional and technical specifications for cloud platforms
Independently architect, develop, and deploy cloud‑based applications and distributed systems
Evaluate existing systems and applications to determine cloud readiness and recommend approaches such as migration, re‑platforming, refactoring, or cloud‑native redesign
Implement infrastructure automation, configuration management, and CI/CD pipelines using DevSecOps best practices
Debug, test, optimize, and modify complex cloud environments and application stacks
Design and implement high‑availability, resiliency, failover, and disaster‑recovery mechanisms
Analyze performance, scalability, and cost characteristics of cloud, hybrid, and on‑prem platforms and provide technical trade‑off recommendations
Establish and enforce technical standards, governance controls, and secure configurations for cloud services
Manage policies related to cloud usage, new technology adoption, and platform governance
Research and evaluate emerging cloud technologies and tools to support future system enhancements
Develop and maintain technical documentation, architecture diagrams, and design specifications Required Experience & Skills Experience administering Linux‑based environments
Experience testing, deploying, maintaining, and administering infrastructure hardware and software within cybersecurity‑focused environments
Experience designing, developing, modifying, and maintaining applications or specialized utilities supporting secure systems
Experience implementing and supporting automation initiatives and improving operational processes
Ability to independently design and deliver cloud architectures and software solutions using sound technical judgment Preferred Experience & Credentials Industry certifications related to cloud infrastructure and systems administration
Experience integrating third‑party components and extending existing platforms with custom capabilities
Experience automating operational workflows and maintenance tasks
Experience working with log analytics platforms, relational database environments, and scripting or programming languages used for automation