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 chartsExperience 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 TowerCode quality and Security Control – SonarQube. Experience in SAST and DAST Scanning mainly with Veracode.Hands on Experience in Migration On-Premises - CloudContinuous Integrations – Harness, TeamCity, JenkinsScripting – Bash, Shell, Python, PowerShellMonitoring – ELK, Dynatrace, CloudWatchSource code management – GIT, BitBucket, GitHub, GitHub ActionsContainerization + Orchestration – Docker, Docker-Compose, AWS EKS, KubernetesGood 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 infrastructureResponsible for setting up end to end code pipeline for the application deployment and their maintenance.Managing stakeholders and external interfacesSetting up tools and required infrastructureDefining 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 improvementEncouraging and building automated processes wherever possibleIncidence management and root cause analysisCoordination and communication within the team and with customersSelecting and deploying appropriate CI / CD toolsStrive for continuous improvement and build continuous integration, continuous development, and constant deployment pipeline (CI / CD Pipeline)