We are seeking a skilled and experienced DevOps Engineer to join our team for an exciting project with a big cyber security client. In this role you will play a pivotal part in building support for Azure cloud environment in addition to existing AWS support. As a DevOps Engineer you will collaborate closely with our clients team to ensure the reliability scalability and security of their cloud infrastructure.
Tasks
- Design implement and manage infrastructure as code (IaC) using Terraform for both Azure and AWS cloud platforms.
- Develop and maintain CI/CD pipelines to automate deployment scaling and management of applications and services.
- Collaborate with development teams to optimize cloud architecture and ensure smooth integration of applications with cloud environments.
- Implement monitoring and logging solutions to ensure high availability and performance of cloudbased systems.
- Work closely with security teams to implement and enforce best practices for cloud security and compliance.
- Provide technical guidance and support to team members fostering a culture of continuous learning and improvement.
Requirements
- Proficiency in Python C and other scripting languages for automation and infrastructure management tasks.
- Handson experience with Azure cloud services and resources with knowledge of AWS being a plus.
- Strong understanding of DevOps principles and practices including CI/CD version control and infrastructure automation.
- Experience with infrastructure as code tools such as Terraform for provisioning and managing cloud resources.
- Familiarity with containerization technologies such as Docker and orchestration tools like Kubernetes.
- Excellent communication and collaboration skills with the ability to work effectively in a remote team environment.
- Flexibility to accommodate evening hours as needed to synchronize with the clients team across different time zones.
This is B2B contract position that requires a start in May 2024.