Required Skills: AWS, Microsoft Azure, Cloud Infrastructure, Terraform, CloudFormation, Ansible, Puppet, CI/CD pipelines, Git, Kubernetes, Docker, Prometheus, Grafana, Splunk, PowerShell, Python, Bash
Job Description
Lead by a team of Cloud Architects, the Cloud Infrastructure DevOps Engineer will aid in the design, implementation, and maintenance of scalable, secure, and automated infrastructure. Your work will help serve as the foundation of mission critical services across the customer content creation pipeline.
Key Responsibilities
- Cloud Deployment: Build cloud infrastructure on Azure and AWS, ensuring high availability and scalability.
- Automation & Infrastructure-as-Code: Develop and maintain IaC using tools like Terraform or CloudFormation.
- Desired State Configuration: Automated installation of software updates and configuration using a tool such as Ansible or Puppet.
- CI/CD Pipeline Management: Implement and optimize pipelines for infrastructure and application deployments.
- Monitoring & Performance: Tune observability tools (Grafana or comparable solutions) to help identify proactive issues, performance optimization, cost savings, and avoid configuration drift.
- Security & Compliance: Apply security best practices, remediate vulnerabilities, and ensure compliance with organizational standards. Familiarity with automated patching solutions like SCCM and Azure Update Manger.
Required Skills & Qualifications
- Hands-on experience with multiple cloud platforms (AWS, Azure)
- Strong knowledge of CI/CD and DevOps principles, Git, automation tools.
- Familiarity with container orchestration (Kubernetes, Docker).
- Experience with monitoring and logging (Prometheus, Grafana, Splunk).
- Scripting skills in Powershell, Python, Bash.
- Maintaining OS Server and Desktop Image – Windows and Linux.
- Excellent problem-solving and communication skills in a fast paced, deadline orientated environment.
- Relevant certifications (AWS/Azure DevOps Engineer) preferred.
Preferred Experience