Easy Apply Now

A bit about us:

Industry leader with over 40+ years in Oil and Gas services!

Why join us?

Remote role with great compensation and growth opportunity!

Job Details

Responsibilities:
1. Design the overall architecture of cloud-based systems, considering scalability, reliability, security, performance, and cost-efficiency factors. They create architectural blueprints, diagrams, and technical specifications to guide the implementation of cloud solutions.
2. Ensure seamless integration of cloud services with existing on-premises systems and applications. Design integration strategies to facilitate data flow and communication between different components within hybrid or multi-cloud environments.
3. Define security policies, protocols, and controls to protect data, applications, and infrastructure in the cloud. Ensure compliance with industry regulations and standards, implementing robust security measures across all layers of the cloud architecture.
4. Establish governance frameworks, guidelines, and best practices for cloud usage within the organization. Define deployment, monitoring, management, and auditing standards to ensure consistency and reliability across cloud environments.
5. Collaborate with stakeholders, including IT teams, business leaders, and external vendors, to understand requirements, gather feedback, and align cloud strategies with organizational objectives.
6. Stay current with industry trends, emerging technologies, and advancements in cloud computing. Continuously assess new tools and methodologies to enhance the organization's cloud capabilities and drive innovation.
7. Assist in the deployment and configuration of the cloud infrastructure.
8. Assist with the performance monitoring of our cloud systems, identify bottlenecks or issues, and optimize resource utilization to improve efficiency and reduce cost.
9. Use automation tools and scripts to streamline repetitive tasks, manage infrastructure as code (IaC), and enable continuous integration and deployment (CI/CD) pipelines.
10. Troubleshoot issues that arise in our cloud environment, provide technical support to our users and teams and ensure the high availability of cloud services.
11. Provide technical guidance and mentorship, fostering a culture of knowledge sharing and continuous learning.
12. Communicate cloud architecture designs, decisions, and recommendations to executive leadership and stakeholders clearly and concisely.


Required Knowledge, Skills, Abilities (Qualifications):
1. Excellent interpersonal communication and written English proficiency.
2. Proven experience as a Cloud Architect or similar role in designing, implementing, and managing complex cloud solutions in enterprise environments
3. In-depth knowledge of the Azure platform, with hands-on experience deploying and managing cloud services.
4. Strong understanding of cloud architecture patterns and best practices for scalability, high availability, and disaster recovery.
5. Hands-on experience with infrastructure-as-code (IaC) tools (e.g., Terraform, CloudFormation) and automation/scripting languages (e.g., Python, PowerShell).
6. Excellent analytical and problem-solving skills, with the ability to translate business requirements into technical solutions, troubleshoot complex issues, and drive root cause analysis.

Preferred Knowledge, Skills, Abilities:
1. Bachelor’s degree in Computer Science or equivalent experience.
2. Relevant certifications (e.g., AWS Certified Solutions Architect, Azure Solutions Architect).
3. Experience with containerization (e.g., Docker, Kubernetes), microservices architecture, and serverless computing.
4. Strong understanding of networking, security, and infrastructure components (e.g., VPN, VPC, IAM, firewall configurations
5. Hands-on experience with multiple cloud providers such as AWS, Azure, or Google Cloud Platform

Easy Apply Now