No of Positions: 2
Location: New Delhi
Tentative Start Date: September 30, 2021
Work From : Offsite
Rate : $ 10 - 30 (Hourly)
Experience : 4 to 6 Year
Required Experience / Qualifications:
Bachelor’s or Master’s degree
4-6 years of experience
Well-versed in DevOps principals & practices and hands-on DevOps tool-chain
integration experience: Release Orchestration & Automation, Source Code & Build
Management, Code Quality & Security Management, Continuous Integration,
Continuous Delivery, Continuous Deployment, and Operational Monitoring &
Management
Hands-on experience with demonstrable working experience with DevOps tools and
platforms viz., Slack, Jira, GIT, Jenkins, Code Quality & Security Plugins, Maven,
Artifactory, Ansible/Puppet
Well-versed in Virtualization & Containerization; must demonstrate experience in
technologies such as Kubernetes, Istio, Docker, Singularity, OpenShift, Anthos,
Oracle VirtualBox, Vagrant, etc.
Well-versed in AWS and/or Azure or and/or Google Cloud; must demonstrate
experience in at least FIVE (5) services offered under AWS and/or Azure or and/or
Google Cloud in any categories: Compute or Storage, Database, Networking &
Content Delivery, Management & Governance, Analytics, Security, Identity, &
Compliance (OR) equivalent demonstratable Cloud Platform experience.
Well-versed with High Performance Computing (HPC) concepts, with hands-on
experience in configuring and installing Kubernetes clusters with GPU-based and
CPU-based resources; must demonstrate experience in scheduling, processing and
monitoring jobs/workloads in the clusters using workload management and
distributed pipeline management frameworks such as Slurm, HKube, etc.
Well-versed with Storage, Networks and Storage Networking basics which will
enable you to work in a Cloud environment.
Well-versed with Network, Data, and Application Security basics which will enable
you to work in a Cloud as well as Business Applications / API services environment.
Extra points if you are certified in AWS and/or Azure and/or Google Cloud.
Responsibilities & Duties:
Provision & configure environments; Deploy application packages & config specs;
Deploy orchestration scripts, dataset migration scripts, rollback & redeploy scripts
Design detailed algorithms & solutions for DevOps platform specific requirements
and write implementable specifications to build DevOps platform
Develop test scenarios, test cases & test data for all the combinations &
permutations that are comprehensive & complete reflecting the actual operational
aspects of DevOps platform
Build efficient, reusable & reliable DevOps platform specific service components &
algorithms according to specifications; Integrate DevOps software components &
third-party programs, tools, & platforms
Write infrastructure-as-code and configuration-as-code in a readable standard
source format, maintainable modular form, and reusable code components
Troubleshoot & debug issues; Review & refactor application & test code, automatic
code inspection results, peer review source code
Run automated tests; Create smoke & unit test scripts & results, acceptance test
scripts & results, integration test scripts & results, performance test scripts & results