Job Description
Azure & DevOps
Experience 4.5 + years
Locations Bangalore/ Chennai/ Hyderabad/Pune/ Gurgaon
Skills set-
- Linux / Windows Administration-
- PythonORany other scripting
- K8s
- Terraform Modules
- Docker Basics
- DevOps CI/CD Tools
- Azure Cloud
- Observability & Monitoring tools
- Scripting & Configuration management tools-
More Details -
- Linux/Windows- Linux/Window System Engineering, OS Management, File and Permission Management, Managing Platforms, Troubleshooting OS and Platforms,Network and Storage Configuration.
- Docker Bacics- Docker Container Fundamentals, Docker Build Fundamentals, Write Docker File for usecases, Build and Push Images in Enterprise Docker Hub, Manage Docker Hub , Manage Tagging and Versisioning Strategy. Docker Compose to Test Locally.
- AKS- Kubernetes Fundamentals, Build Cluster AKS Cluster, Manage projects Namespaces,Quotas, Roles, Rolebinding. Manage Applicatication using Deployment, Replication Set and Pod, Multi Container Pods, Init Container, Liveliness and Readiness Probes. Manage Stateful application using Storage Class, PVC, StatefulSet. Create, Update, Manage and Delete application in EKS.
- Shell Scripting/Ansible/PowerShell/Python/.NET-Writing Shell Script/Ansible/Power Shell/Python/.Net Scripts to Create Installation and configuring Application, File and Permission Handling, Service Management.Storage and Network. Associate them using User Data or Image Builder. Associate the Shell Script in Docker Build. Write Shell Scripts to Create, List, Describe, DeleteAzure Resource using Azure CLI and Manage Data using JSON and YAML. Error and Exception Handling
- Deployment Management-Image Building, AMI, Docker and Lambda. Deployment Using Roll Over Method in AutoScaling/ Non Auto Scaling, Kubernetes Deployment. Blue Green Deployment using Code Deploy or equivalent Tools. Canary Deployment is a Plus.
- Azure VM- Application Workloads using Azure VM, VM Type Use cases, Autoscaling with Scale Set, Load Balancing, Different Storage Options (Block , File and Blob), and DNS
- Enterprise GIT/Jenkins/Pipeline-Hands On experience in Managing and Understanding Desing ofGit Branching Stratgey ,Git Merging, Sprint Branching Strategy, Managing Access Level to Each branch. Jenkins Enterprise Setup, with Master Slave Setup, Blue Ocean or Equivalent Pipeline Configuration, Adding Plugins and Configuring Plugins, Managing Tool Installing Jenkins Master and Slave server. Writing Jenkins Pipeline File. Or Cloud Native Pipeline using Code Commit, Code Build and Code Pipeline
Responsibilities
- Responsible for fault-tolerance, high-availability, scalability, and security on AZURE Infra and Platform.
- Responsible for implementation of CI/CD pipelines with automated build and test systems.
- Responsible for Production Deployment using Multiple Deployment Strategies.
- Responsible for Automating the AZURE Infrastructure and Platform Deployment with IAAC.
- Responsible for Automating System Configurations using Configuration Management Tools.
- Good Understanding & implementation of Microservices Concepts and Best Practices
- Enabling application development by coordinating requirements, schedules, and activities.
- Addressing issues, responding positively to setbacks and challenges with continuous improvement
- Carrying out POCs to make sure that suggested design/technologies meet the requirements
- Able to learn the services used in the environment quickly.