Key Skills: Cloud Architecture, AWS, Azure, Google Cloud, Kubernetes, Docker, Microservices, CI/CD, Infrastructure as Code (IaC), Cloud Security, DevOps, Cloud Migration, Cloud Networking, Cloud Databases
Roles & Responsibilities:
- Lead the design and architecture of cloud-based applications, ensuring scalability, performance, reliability, and security.
- Develop cloud application architecture blueprints, roadmaps, and solutions that align with business needs and technical requirements.
- Work closely with development teams to design cloud-native applications and services optimized for the cloud environment.
- Select and implement appropriate cloud services (e.g., compute, storage, databases, and networking) to meet application requirements while balancing cost, performance, and security.
- Collaborate with technical teams to integrate cloud-based applications with on-premise systems.
- Ensure compliance with security standards, best practices, and regulatory requirements (e.g., GDPR, HIPAA).
- Establish governance and security policies for cloud-based applications, including identity and access management (IAM), data protection, and encryption.
- Optimize cloud applications for performance, cost-efficiency, and scalability.
- Work with DevOps teams to implement and optimize CI/CD pipelines for cloud-based application delivery.
- Monitor cloud application performance, resource usage, and provide recommendations for continuous improvement.
- Lead cloud application migration efforts to transition on-premise applications to the cloud seamlessly.
- Stay current with emerging cloud technologies, tools, and trends, and evaluate their potential impact on the organization.
- Provide leadership and mentorship to junior application architects and developers.
- Effectively communicate cloud application architecture decisions to both technical and non-technical stakeholders.
Experience Requirements:
- 12-18 years of experience designing and implementing cloud-native applications and architectures.
- Expertise in public cloud platforms (AWS, Azure, Google Cloud).
- Strong background in cloud-native application development and cloud service integration.
- Experience with containerization technologies (Docker, Kubernetes) and serverless computing.
- Proficiency with Infrastructure as Code (IaC) tools such as Terraform, AWS CloudFormation, or equivalent.
- Solid understanding of cloud-based networking, load balancing, and security protocols (e.g., VPN, VPC, IAM).
- Experience working with relational and NoSQL databases in cloud environments.
- Familiarity with DevOps principles and continuous delivery practices.
- Strong communication and collaboration skills to engage with both technical and business stakeholders effectively.
Education:Any Graduation