[2:31 PM] Anmol Singh
As a Cloud Architect (Applications), you will be responsible for:
- Analyze software and hardware for functional fit, considering system architecture, standards, and budget.
- Translate business requirements into scalable architectural solutions.
- Assess existing applications, plan modernization, and design migration strategies.
- Design software applications meeting specifications, security standards, and best practices.
- Develop models based on existing architecture, policies, and standards.
- Gather client feedback for post-implementation follow-up.
- Identify and address design problems.
- Review designs against acceptance criteria and guidelines.
- Identify opportunities for integrating enterprise components with existing systems.
- Evaluate technologies for project enhancement.
- Review the design and code delivered by in-house and outsourced teams; ensuring it conforms to solution design, security standards, industry best practices and non-functional requirements.
[2:31 PM] Anmol Singh
- Expertise in crafting architecture solution visions and high-level designs.
- Collaborative experience with in-house and outsourced delivery teams.
- Proficiency in AWS and Azure Integration Services.
- Experience with various programming languages, frameworks, and databases.
- Design and implementation proficiency using databases like MySQL/MS SQL/MongoDB.
- Familiarity with serverless technologies like AWS Lambda.
- Experience with containerization technologies such as Docker.
- Familiarity with orchestration tools like Kubernetes for managing containerized applications.
- Working knowledge of software development tools and methodologies, including CI/CD, Infrastructure-as-Code, Policy-as-Code, and DevOps.
- Strong understanding of cloud computing platforms and microservices architecture.
- Proficiency in Java, Python, and .NET programming languages.