· The focus was on Good Platform experience on Azure with Terraform.
· The profiles needs to help developers, create the Pipelines and K8s Deployment Manifests.
· To migrate microservices from (AWS) to Azure. There are shared Azure accounts which are used by team members.
· To manage/automate infrastructure automatically using Terraforms. Jenkins is the key CI/CD tool which client uses and it will be used to run these Terraforms.
· VMs to be provisioned on Azure Cloud and managed.
· Client has a very high performing microservices which needs to be scaled and provisioned with low latency.
· Good hands on experience of Networking on Cloud is required.
· There are many databases services which client has hosted which needs to be consumed and proper set up of cloud hosted microservices needs to be done to communicate with the db services.
· Kubernetes, Storage, KeyValult, Networking(load balancing and routing) and VMs are the key infrastructure expertise which client want to have.
· Requirement is to administer Kubernetes cluster end to end. (Application deployment, managing namespaces, load balancing, policy setup, using blue-green/canary deployment models etc).
· Client is using AppDynamics to monitor applications and splunk for log monitoring, which will be consumed by infrastructure team.
· Client wants to have the API provisioning through Apigee.
· The experience in AWS is desirable
· Python experience is optional however Power shell is mandatory
· Know-how on the use of GitHub
· Administration of Azure Kubernetes services
For AWS DevOps we are looking for senior hands on person who has experience managing
· AWS
· Microservices deployment and scaling – Must
· Terraform – Infra as code. – Must
· Good networking experience
· Elastic container services management – Must
· VPC, Subnet , cluster management
· CloudWatch/CloudTrail
· Splunk & App D monitoring
· Apigee or any other api gateway.
· Docker container management and trouble shooting
· Jenkins
Source link