HamburgerMenu
hirist

Job Description

The Sr. DevOps Engineer works to improve software development and release lifecycle efficiencies by modernizing our processes & workflows and building a robust Continuous Integration/Deployment pipeline.

The Sr. DevOps Engineer will provide guidance in organizing, securing, and automating existing product development workflows and must be proficient with agile development processes and best practices.

He/She should have strong hand-on experience on Kubernetes eco-system both on on-prem and cloud platforms.

Responsibilities :

- Manage the configuration of the build infrastructure (Windows and Linux)

- Improve reliability and performance of test and build processes

- Design and maintain automated release channels

- Proactively look for ways to automate the installation and upkeep of build tools and dependencies

- Review and recommend solutions and tools to improve the software development process

- Own the process for releasing builds into QA and up to production

- Managing pre/post release code merges

- Managing the code branching strategies

- Building the bridge between Engineering (dev & QA) and IT Operations

- VMware Tanzu deployment experience

- MinIO storage clustering experience

- ELK stack (Elastisearch, Logstash, Kibana)

- RabbitMQ, Redic

- Git and github

- Application security standards

- Ansible, Helm

- TerraformMust Have

- AWS

- DevOps Professional Certification or 3+ years hands on experience

- SDLC Automation : automate a CI/CD pipeline (setting up repositories, build services, integration of automated testing (unit, integration, and system), Set up deployment products/services, Orchestrate multiple pipeline stages

- Deployment/Delivery strategies (A/B, Blue/Green, Canary, Red/Black)

- Configuration Management and Infrastructure as Code - Application and infrastructure deployment models based on business needs

Linux systems configuration :

- Networking and infrastructure components like AWS ELB, AWS RDS, S3 Storage

- Monitoring and alerts - set up the aggregation, storage, and analysis of logs and metrics

- High Availability, Fault Tolerance, and Disaster Recovery - Deployment strategy based on HA/DR requirements

Docker :

- Certification or 2+ years hands on experience on installation and configuration of dockers and docker swarm

- Experience with containers as build artifacts

- Configuration, provisioning, and deployment to production environments

Kubernetes :

- Certification or 2+ years hands on experience on installation and configuration of Kubernetes clusters

- Experience with containers as build artifacts

- Configuration, provisioning, and deployment to production environments

- Strong hands-on experience with Kubernetes : Container provisioning, orchestration and clustering

Nice to Have :

- Knowledge of the below technologies/tools

Soft Skills :

- Ability to accomplish assigned tasks without supervision.

- Excellent verbal/written communication skills with very good teaming skills

- Good documentation skills and software process discipline

- Self-initiative and self-managed

- Voice out issues and persuasive to resolve issues

- Good time management and organizational skills

- Ability to work to deadlines

Qualifications :

- B.E/B.Tech or M.E/M.Tech in the disciplines of EEE/ECE/CSE or MCA degree or equivalent experience.

- At least 5 to 8 years in DevOps using several of the skills and technologies mentioned

info-icon

Did you find something suspicious?