DAY RATES NEGOTIABLE - WILL BE PAID IN USD
We are seeking a talented and experienced Senior Cloud Engineer to join our client's dynamic team. As a Senior Cloud Engineer, you will be responsible for designing, implementing, and maintaining cloud-based infrastructure and services. Your expertise will be crucial in ensuring the performance, scalability, and reliability of our cloud systems. This role offers an exciting opportunity to work with cutting-edge technologies and play a key role in driving our cloud strategy.
Suitable candidates must have heavy Azure experience, strong automation experience and proven IAM experience.
Responsibilities:
* Cloud Infrastructure Design and Implementation: Collaborate with cross-functional teams to design and deploy cloud infrastructure solutions that meet business requirements. Utilize cloud platforms to create scalable and high-performance architectures. Extensive knowledge of Azure platform and familiarity with AWS and Google Cloud.
* Cloud Identity and Access Management: Design, implement and manage IAM solutions within cloud environments, ensuring secure and efficient access control while adhering to security policies and industry best practices.
* Cloud Services Management: Implement and manage various cloud services, such as compute instances, storage, databases, and networking components. Optimize and fine-tune these services for maximum efficiency.
* Cloud Security and Compliance: Work closely with the security team to implement robust security measures within the cloud environment. Ensure compliance with industry standards and regulations and proactively address potential security vulnerabilities.
* Automation and Orchestration: Develop and maintain automation scripts and tools to streamline cloud provisioning, configuration, and management tasks. Implement orchestration techniques for seamless integration between cloud services.
* Performance Monitoring and Optimization: Monitor cloud infrastructure performance and analyze system metrics to identify bottlenecks or areas for improvement. Implement optimization strategies to enhance system reliability and responsiveness.
* Cloud Migration and Integration: Collaborate with application teams to plan and execute cloud migration strategies. Integrate cloud services with existing on-premises systems and applications.
* Incident Management and Troubleshooting: Lead troubleshooting efforts for cloud-related incidents and outages. Implement preventive measures to reduce the likelihood of recurrence.
* Continuous Improvement: Stay up-to-date with emerging cloud technologies and industry trends. Continuously evaluate and recommend improvements to enhance cloud capabilities and operational efficiency.
* Documentation and Knowledge Sharing: Create and maintain comprehensive documentation related to cloud infrastructure, configurations, and best practices. Conduct knowledge-sharing sessions to empower other team members.
* Mentorship and Leadership: Provide technical guidance and mentorship to junior cloud engineering team members. Foster a collaborative and learning-oriented environment within the team.
Qualifications:
* Bachelor's or Master's degree in Computer Science, Information Technology, or a related field.
* Proven experience as a Cloud Engineer or similar role, with a strong track record of designing and implementing cloud solutions.
* Proficiency in Azure cloud platform, with hands-on experience in cloud service deployment and management. Familiarity with AWS and Google Cloud.
* In-depth knowledge of cloud security principles and best practices.
* Proficient with IAM strategies and implementations, authentication methods, RBAC role management, access permissions and identity lifecycle management.
* Proficiency in scripting and automation languages (e.g., Python, PowerShell, Bash).
* Experience with configuration management tools (e.g., Terraform, Ansible).
* Strong understanding of networking concepts, virtualization technologies, and containerization.
* Familiarity with CI/CD pipelines and DevOps practices.
* Excellent problem-solving and analytical skills with the ability to troubleshoot complex issues.
* Effective communication skills and the ability to work collaboratively in a team environment.
Seniority level
Not Applicable
Employment type
Contract
Job function
Information Technology
Industries
IT Services and IT Consulting
#J-18808-Ljbffr