AI Cloud Engineer Role:
Individuals should have multi-cloud experience with building scalable platform components across AWS, Azure or GCP. The solutions would be used to enable and scale developers, DevOps, and architects in cloud to use and scale our cloud solutions both securely and natively.
Key areas of responsibility:
1. Design and implement multi-cloud infrastructure solutions across various cloud platforms, including AWS, Azure, Google Cloud, and others.
2. Collaborate with cross-functional teams to identify, design, and implement end-to-end cloud-based solutions.
3. Develop and implement best practices for cloud platform deployments, including building for observability, future maintenance, and pleasant customer experiences
4. Expectations to "own" all code and features into production, including troubleshooting and resolving complex technical issues related to the platform.
5. Expected to dive into the unknown and/or bleeding edge technologies on behalf of research & development; this means embracing technical challenges even when documentation is sparse, unknown or out of date.
Qualifications:
Experience with multiple cloud providers, building and scaling cloud native toolings
Experience with Cloud RBAC, Policies and Cloud services deployments using IaC (e.g. Terraform, ARM, BiCEP, Cloud Formation templates)
Knowledge of GenAI and Machine learning Cloud services and their ecosystem (e.g. Azure ML, SageMaker, Vertex AI)
Building and deploying Docker containers, and orchestrating them with Kubernetes. CKAD certification is preferred, or in lieu of a certificatation able to demonstrate significant experience in developing applications on Kubernetes.
Familiarity with with Python based automations and libraries (e.g. FastAPIs)
Familiarity of securing cloud platforms using principles of least privilege, RBAC, authentication and authorization, logging, network security and other security domains
Experience designing and engineering REST API solutions with API Gateway integrations
Experience working in SAFe Agile team settings
Familiarity with platform engineering concepts
Tata Consultancy Services Ltd. Tata Consultancy Services Limited is an Indian multinational information technology service, consulting company headquartered in Mumbai, Maharashtra. It is part of the Tata Group and operates in 46 countries. TCS is one of the largest Indian companies by market cap...