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
+ Terraform
Must 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
Beware of fraud agents! do not pay money to get a job
MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.