Job Title: Mid-Level - Cloud Architect
Job Summary
A Mid-Level Cloud Architect is responsible for designing, implementing, and maintaining cloud architectures for various projects. This role requires a professional who can work independently while contributing to decision-making regarding cloud infrastructure and security strategies. The Cloud Architect will leverage their expertise in cloud computing to create scalable, secure, and cost-effective solutions that meet the needs of the organization and its clients.
Key Responsibilities
- Designing and implementing scalable, secure, and cost-effective cloud architectures that align with business objectives.
- Collaborating with development, security, and DevOps teams to build optimized cloud solutions that enhance operational efficiency.
- Conducting cloud performance analysis and implementing improvements to ensure optimal system performance and reliability.
- Automating cloud deployments and managing Infrastructure as Code (IaC) to streamline operations and reduce manual intervention.
- Ensuring compliance with industry security standards and best practices to protect sensitive data and maintain system integrity.
- Assisting in cloud migration and hybrid cloud strategies to facilitate seamless transitions and integrations.
Skills and Knowledge Required
- Proficiency in cloud computing platforms such as AWS, Azure, and Google Cloud.
- Experience with microservices, serverless computing, and Kubernetes for effective application deployment and management.
- Strong understanding of cloud networking, security, and identity management to safeguard cloud environments.
- Advanced knowledge of Infrastructure as Code tools like Terraform and CloudFormation for efficient resource management.
- Understanding of cost optimization techniques in cloud environments to maximize resource utilization and minimize expenses.
- Experience with DevOps tools such as Jenkins, GitHub Actions, and CI/CD pipelines to enhance development workflows.
Educational Qualifications
- Bachelor’s degree in Computer Science, Engineering, or a related field.
- Professional cloud certifications such as AWS Certified Solutions Architect – Professional or Azure Solutions Architect Expert.
Key Focus Areas:
- Designing and implementing scalable cloud architectures.
- Managing hybrid and multi-cloud environments.
- Automating cloud provisioning and security compliance.
Experience
- 3-5 years of experience in cloud engineering, system administration, or DevOps roles.
Tools and Equipment
- Cloud platforms: AWS, Azure, Google Cloud.
- Kubernetes and Docker for container orchestration.
- Infrastructure as Code tools: Terraform, CloudFormation.
- DevOps tools: Jenkins, Ansible, CI/CD pipelines.
- Security tools: AWS IAM, Azure AD, Google IAM.
Other Requirements
- Strong troubleshooting and problem-solving skills to address complex technical challenges.
- Ability to work in an agile environment, adapting to changing project requirements and priorities.
- Experience with cloud governance and compliance frameworks to ensure adherence to regulatory standards.