Role*
DevOps Engineer
Mandatory Technical Skills*
6+ years AWS DevOps Experience and Cloud Services
Storage - S3
Networking and content delivery – Api gateway , VPC endpoint, IAM role user, VPC, Subnet, routes,Route53, LoadBalancer, Target Groups, Listener Rule
Compute - EC2, Serverless-Lambda
Security and identity - IAM, Security Groups, Target Groups, Security At rest and transit, SSM, KMS
Application integration - SNS/SQS, Event bridge.
Containers - Docker, AWS EKS, Terraform, GitOps, Argo CD
Scripting – Bash, Shell, Python, PowerShell, Helm charts
Monitoring – Dynatrace, CloudWatch Kubernetes,
CI/CD pipelines with Harness Automation Tool
Additional Technical Skills*
• Experience in Automation, Providing CI/CD Pipelines Harness, AWS CodePipeline
addressing AWS EKS, GitOps approach with Helm charts and ArgoCD and Lambda deployment issues, working knowledge on this two service with .net, java and python language.
• Experience in GitOps approach with ArgoCd and Helm charts
• Experience in AWS Cloud infrastructure – Lambda, DynamoDB, S3, RDS, EBS, ECS, EKS, ECR, EFS, EC2, Route53, ELB,APIgateway, AppSync, Auto Scaling, StepFunctions, CloudWatch, CodeArtifact, IAM.
• Experience in Configuration management – Ansible / Ansible Tower
• Code quality and Security Control – SonarQube. Experience in SAST and DAST Scanning mainly with Veracode.
• Hands on Experience in Migration On-Premises - Cloud
• Continuous Integrations – Harness, TeamCity, Jenkins
• Scripting – Bash, Shell, Python, PowerShell
• Monitoring – ELK, Dynatrace, CloudWatch
• Source code management – GIT, BitBucket, GitHub, GitHub Actions
• Containerization + Orchestration – Docker, Docker-Compose, AWS EKS, Kubernetes
Good to have skills*
Harness, OIDC setup, Disaster Recovery, .Net and Java (Moderate level)
Key responsibilities*
• Understanding customer requirements and Implementing various development, testing, automation tools, and IT infrastructure
* Responsible for setting up end to end code pipeline for the application deployment and their maintenance.
• Managing stakeholders and external interfaces
• Setting up tools and required infrastructure
• Defining and setting development, test, release, update, and support processes for DevOps operation.
- Proficient with Lambda and EKS, working experience with .net and java program to use on AWS EKS and AWS Lambda.• Troubleshooting and fixing the bugs as required.
• Monitoring the processes during the entire lifecycle for its adherence and updating or creating new processes for improvement
• Encouraging and building automated processes wherever possible
• Incidence management and root cause analysis
• Coordination and communication within the team and with customers
• Selecting and deploying appropriate CI/CD tools
• Strive for continuous improvement and build continuous integration, continuous development, and constant deployment pipeline (CI/CD Pipeline)