We are seeking an experienced Cloud Infrastructure Engineer to join our team.
The ideal candidate will have extensive experience in designing, implementing, and managing cloud-based infrastructure solutions using Amazon Web Services (AWS) in an Infrastructure as Code IaC environment.
This role requires a deep understanding of Cloud infrastructure principles including networking, security components, automation, and configuration management.
Key Responsibilities:
- Design, develop, and maintain Infrastructure as Code using Terraform. Familiarity with Ansible and CloudFormation are a plus.
- Collaborate with Development, Networking and DevOps teams to define infrastructure requirements and ensure seamless integration.
- Implement and manage CI/CD pipelines to automate infrastructure deployment and updates.
- Collaborate with Business, IT Security and Network teams in the design and deployment of security, tagging, scalability, and cloud infrastructure strategies.
- Monitor and optimize a highly available infrastructure for optimal performance and cost-efficiency.
- Troubleshoot and resolve infrastructure-related issues.
- Maintain up-to-date knowledge with the latest trends and best practices in IaC and cloud infrastructure.
Required Skills and Qualifications:
- Extensive experience with Terraform is required. Experience with other IaC tools such as Ansible and CloudFormation is desirable.
- Strong understanding of AWS cloud platforms services.
- Proficiency in one or more scripting languages such as Python, Bash, or PowerShell.
- Proven experience with CI/CD tools such as Github, Azure DevOps, and Jenkins, GitLab CI.
- Strong problem-solving skills and attention to detail.
- Excellent communication and collaboration skills.
- Bachelor's degree in Computer Science, Information Technology, or a related field.
- Relevant professional certifications such as AWS Certified DevOps Engineer, Azure DevOps Engineer Expert, or Google Professional Cloud DevOps Engineer.
Preferred Qualifications:
- Experience of operating cloud services in a multi-cloud environment.
- Strong understanding of other cloud platform services such as Google Cloud Platform or Microsoft Azure
- Knowledge of security best practices and compliance requirements in Health Care and Life-Science industries.
- Familiarity with monitoring and logging tools such as DataDog, Prometheus, and Grafana
- Knowledge of containerization technologies such as Kubernetes and Docker