Key Responsibilities:
Design, implement, and manage CI/CD pipelines using GitHub Actions, Jenkins and Azure DevOps
Manage and maintain Amazon (EKS) and related services
Implement Infrastructure as Code using Terraform across AWS and Azure
Monitoring & Cost Optimization - CloudWatch, Bedrock cost analysis, Token consumption optimization, AI usage tracking
Amazon Bedrock - Hands on experience working with Amazon Bedrock for building Generative AI applications.
Retrieval-Augmented Generation (RAG) - Knowledge of document ingestion, metadata management, chunking strategies, embeddings, and vector search.
AWS AI/ML Services - AWS Transcribe, Lex, kendra
AWS Serverless Development - AWS Lambda, Amazon API Gateway, AWS Step Functions, EventBridge, Amazon SNS/SQS
Data Storage & Search Services - Amazon S3, Amazon DynamoDB, Amazon OpenSearch Service
Generative AI Governance - Guardrails implementation
Automate infrastructure provisioning and deployments using scripting languages (Shell, Bash, PowerShell)
Work with Postgres, DB2, and other database technologies
Use Docker, Git, and Helm Charts for containerization and deployment
Collaborate with cross-functional teams to ensure DevOps best practices are followed
Required Skills:
Proven experience in Terraform, GitHub actions, CI/CD pipelines and Kubernetes
Hands-on experience with AWS services such as EKS, EC2, ECR, S3, IAM, CloudFormation, CloudWatch, Bedrock, Lambda, Amazon API Gateway, AWS Step Functions, GuardDuty and SecurityHub
Strong knowledge of monitoring and logging tools: DataDog, CloudWatch, Prometheus, Grafana
Experience with Docker, Git, Helm, and scripting languages
Familiarity with networking and security policies in cloud-native environments
Strong problem-solving, analytical, and communication skills