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.].