: DevOps
A DevOps engineer is proficient in application development skills for more than one technology as well as multiple design techniques. Successfully integrates various functions in a coordinated manner and deliver the responsibilities to the customer\xe2\x80\x99s satisfaction. Strong understanding of Agile methodologies with ability to work in at least one of the common frameworks. Below mentioned are the indicative responsibilities and required skill sets, which may change as per the requirement of client -
Responsibilities:
Understand customer requirements and project KPIs
Implement various development, testing, automation tools, and IT infrastructure
Plan the team structure, activities, and involvement in project management activities.
Managing stakeholders and external interfaces
Set up tools and required infrastructure
Define and set up development, test, release, update, and support processes for DevOps operation
Review, verify, and validate the software code developed in the project.
Troubleshoot and fix the code bugs
Monitor the processes during the entire lifecycle for its adherence and update or create new processes for improvement and minimizing the wastage
Encourage and build automated processes wherever possible
Identify and measures by continuously performing vulnerability assessment and risk management
Incidence management and root cause analysis
Coordinate and communicate within the team and with customers
Select and deploy
Strive for continuous improvement and build continuous integration, continuous development, and constant deployment pipeline (
Required Skills:
Education \xe2\x80\x93 BE/B.Tech/MCA/MCS/MSc (IT)/MSc (CS)
DevOps skills in Java, Maven, Jenkins, NodeJS, Docker, APIGEE, MongoDB, Kafka and Data power
Good understand of CI/CD pipeline, DevOps methodologies
Troubleshooting the problems generated while building and deploying
Git, GitHub, Jenkins. Debugging issues if there is any failure in broken
Jenkins build and maintaining Jenkins build pipeline
Branching, Merging, and Tagging concepts in Version Control tool like GIT
Developing Continuous Integration / Continuous Delivery pipelines
Containerization tools like Docker
Build tools and packaging the source code using Maven
Integrating unit tests and code quality analysis tools like Sonarqube
Apache Tomcat setup
Significant understand of operating systems like Linux, Windows
Shell Scripting.
Basic understanding of orchestration tools like Kubernetes.
Ability to learn new skills quickly
Experience in working on E-Governance projects/ CCTNS application will be preferable
Experience in working with Police/Law enforcement agencies will be preferable
MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.