Act as a technical resource and subject matter expert throughout the product development lifecycle, from ideation, design to implementation, support, testing, documentation, and delivery.
Lead the development of Cloud reference architectures to consistently enhance the quality and uniformity of Cloud infrastructure solutions.
Skills, Requirements & Responsibilities
- Total Experience: Minimum of 8 years
- Pre-requisites
- A minimum of 5 years of experience in Azure & AWS Cloud platforms. Candidate must have hands-on expertise, real-world experience in Cloud Migration Project, Cloud based Product Development).
- A minimum of 4 years of hands-on experience in Python, Java, or .NET development. Ideal candidates will bring a robust background in application development or solution design, showcasing their ability to create innovative and efficient solutions.
- Bachelor’s degree in CS / Software engineering or equivalent engineering degree.
- Certification in Azure or AWS (AWS Certified Solutions Architect – Professional or Microsoft Azure Solution Architect Expert).
- Must have excellent communication, logical reasoning, and problem-solving attitude.
- Cloud
- Experience in Cloud migration Architectures, Usage of cloud native solutions, Cloud first applications.
- Proficient in designing and implementing cloud-native solutions, with a focus on Compute, Networking, Storage, Security / Identity, Application integration, and Management services.
- Hands-on experience in IaC tools such as Terraform, CloudFormation, and ARM templates, develop automation pipelines for deployment into Cloud Platforms. Automate infrastructure provisioning, configuration, and deployment processes.
- Establish and implement industry standards, best practices, latest trends in Cloud, DevOps, Infrastructure Automation, and Network Security.
- Research and Articulate offerings of cloud platforms, cloud-agnostic vendors, and legacy implementations, highlighting the differences between them. For instance, Kafka vs Confluent vs SQS, or On-Prem DB vs RDS vs Azure Managed SQL.
- Others
- Strong understanding of CI/CD pipelines and tools (e.g., Git, Jenkins, GitLab CI, Azure DevOps or AWS CodePipeline).
- Strong scripting and automation skills (e.g., Python, PowerShell, Bash).
- Familiarity with containerization tools (e.g., Docker) and orchestration platforms (e.g., Kubernetes, EKS, AKS) is a plus.
- Nice to have exposure in the areas of Continuous deployment tools [Jenkins, Ansible], configuration management tools and Basic to Advanced Monitoring tools [Cloud Monitoring services, Prometheus, Grafana, Nagios, etc.].