Project Role : Cloud Platform Engineer
Project Role Description : Designs, builds, tests, and deploys cloud application solutions that integrate cloud and non-cloud infrastructure. Can deploy infrastructure and platform environments, creates a proof of architecture to test architecture viability, security and performance.
Must have skills : AWS Glue
Good to have skills : Python (Programming Language), PySpark, AWS AI Services
Minimum
5 year(s) of experience is required
Educational Qualification : 15 years full time education
Summary:
As a Cloud Platform Engineer, a typical day involves designing and constructing cloud-based application solutions that seamlessly integrate both cloud and on-premises infrastructure. The role includes testing and deploying these solutions to ensure they meet performance and security standards. Additionally, the engineer develops infrastructure and platform environments and creates proof of architecture models to validate the feasibility and robustness of proposed designs. Collaboration with various teams to align architecture with organizational goals is also a key part of daily activities.
Roles & Responsibilities:
- Expected to be an SME, collaborate and manage the team to perform.
- Responsible for team decisions.
- Engage with multiple teams and contribute on key decisions.
- Provide solutions to problems for their immediate team and across multiple teams.
- Lead efforts to optimize cloud infrastructure for scalability and reliability.
- Mentor junior team members to support their professional growth and development.
Professional & Technical Skills:
- Must To Have Skills: Proficiency in AWS Glue.
- Hands-on with Amazon Bedrock, the Strands Agents SDK, Bedrock AgentCore, AWS Lambda, and AWS Glue to deliver production-grade, secure, and cost-efficient solutions.
- Python, SQL both of them needs to be strong
- Model selection and invocation across Bedrock FMs (Anthropic Claude, Titan, etc.) prompt engineering, structured output, and token/cost optimization
- Knowledge Bases (RAG), Guardrails, model evaluation, and streaming/Converse APIs
- Embeddings and vector retrieval patterns
- Building agents with the Strands Agents SDK: tool/function definitions, model providers, multi-step reasoning, and memory
- Deploying and operating agents on Bedrock AgentCore (agent runtime, gateway/tools, identity, memory, and observability)
- Designing tool integrations (MCP, API tools), multi-agent orchestration, and human-in-the-loop flows
- Authoring event-driven functions (Python/Node) as agent tools and inference/orchestration glue
- Packaging, layers/containers, async patterns, timeouts/concurrency, and cold-start tuning
- Integrations with API Gateway, EventBridge, SQS/SNS, Step Functions
- ETL/ELT with Glue (PySpark/Spark), Glue Data Catalog, crawlers, and schema management
- Data Integration across different sources
- Preparing/curating data for RAG and feature pipelines Lakehouse / Lake Formation access control partitioning and performance tuning
- Good To Have Skills: Experience with PySpark, Python (Programming Language), AWS AI Services.
- Strong knowledge of cloud architecture principles and best practices.
- Experience in deploying and managing cloud infrastructure environments.
- Ability to troubleshoot and resolve complex cloud platform issues.
- Familiarity with automation and orchestration tools within cloud ecosystems.
Additional Information:
- The candidate should have minimum 5 years of experience in AWS Glue.
- This position is based at our Pune office.
- A 15 years full time education is required.