Cloud Architect
LEVEL: SENIOR
Are you an accomplished and forward-thinking Cloud Architect with a strong track record of designing and implementing cloud-based solutions? Do you have a deep understanding of
cloud technologies and a passion for leveraging the full potential of the cloud to drive innovation and efficiency? If you are ready to take your career to new heights, we
have an exciting opportunity for you!
Obsidian Information Technologies is a leading technology consultancy known for its groundbreaking solutions and commitment to excellence. We are seeking an experienced and highly skilled Cloud Architect
to join our dynamic team and lead the design and implementation of cloud-based infrastructure and applications.
Successful candidates will initially be offered contract enagagements before permanent employment is to be considered. Based on the client engagement,
Architects can choose to work on-site for our local clients, or join our international teams as a remote consultant.
RESPONSIBILITIES
- Collaborate closely with cross-functional teams, including software engineers, DevOps, and IT operations, to understand business requirements and architect scalable, reliable, and secure cloud solutions
-
Design and develop cloud architecture frameworks, patterns, and best practices, ensuring alignment with the company's strategic objectives and industry standards
-
Lead the planning, implementation, and migration of on-premises applications and infrastructure to the cloud, optimizing performance and cost-effectiveness
-
Evaluate and recommend cloud service providers and technologies based on project requirements, performance, security, and cost considerations
-
Identify opportunities for process automation and continuous integration/continuous deployment (CI/CD) pipelines to improve development workflows and efficiency
-
Ensure compliance with industry security standards and best practices, implementing robust security measures to safeguard sensitive data and applications
-
Collaborate with stakeholders to define cloud adoption strategies and provide guidance on cloud-related matters to ensure alignment with business objectives
-
Monitor and analyze cloud infrastructure performance, identifying areas for optimization and implementing scalable solutions to meet growing demands
-
Stay up-to-date with emerging cloud technologies and trends, recommending new tools and methodologies to enhance cloud capabilities.
REQUIREMENTS
- Bachelor's or Master's degree in Computer Science, Information Technology, or a related field
-
Proven experience (typically 5+ years) as a Cloud Architect, with hands-on experience in designing, implementing, and managing cloud-based solutions
-
Strong expertise in one or more major cloud platforms such as AWS, Azure, or Google Cloud Platform, including services such as compute, storage, networking, and security
-
Experience with infrastructure as code (IaC) tools like Terraform or CloudFormation
-
Solid understanding of microservices architecture, containers (e.g., Docker, Kubernetes), and serverless computing
-
In-depth knowledge of cloud security best practices and experience implementing security controls for cloud-based applications
-
Familiarity with DevOps practices and tools for continuous integration, continuous deployment, and automated testing
-
Excellent analytical and problem-solving skills, with the ability to troubleshoot complex cloud-related issues
-
Strong communication and interpersonal abilities, with the capacity to lead and collaborate with technical teams and stakeholders.
WHY JOIN US?
- Work in a dynamic and collaborative environment that fosters creativity and innovation
-
Lead impactful projects and influence the company's cloud strategy
-
Benefit from ongoing professional development and opportunities for growth
-
Competitive compensation package and comprehensive benefits
-
Flexible work arrangements and a positive work-life balance.