Defining of IT Strategy- DevOpsResponsible for designing architecture of DevOps implementation in terms of the software development life cycle and the journey of phases of for the implementation of these tools.Looked into screening of vendors for the DevOps Project.Defines processes with respect to software development life cycle for DevOps implementation.Preparation of documents defining the development life cycle and collaborating with relevant stakeholders for continuous feedback for making necessary changes and refinement of the processes.Collaborate with application development and infrastructure teams in order to help in bridging the functional gap and determine the DevOps function set in order to optimize the technical environment.Conducts training and workshops for DevOpsDevOps Administrative RequirementsResponsible for all DevOps administrative requirements as well for implementation of the DevOps tool stack.Checking on eligibility of utilization of cloud or hardware tools for implementation of DevOps.Coordinating with Dev Plus team for defining various processes and catering to their requirementsCollaborating with the vendor for their requirements related to source code management, requirements management, building automation and deployment.Responsible for monitoring the overall impact post it going live.DevOps Technical RequirementsWell versed knowledge of Mircoservices architecture, AWS cloud with LINUX shell scripting.Working experience on DevOps tool Git, GitLab, Maven, NPM, Sonarqube, Nexus and Docker.Agile / Scrum and Waterfall methodologiesImplementation of CI / CD pipeline.Dynatrace Performance Monitoring & Configuration ControllerLooks into monitoring of the existing OPUS and Maximus processes and resolution of any problems and escalations in collaboration with the concerned team.Handles configuration controller for OPUS transformation projects in the BANCS project. Is responsible for a huge repository of folders which contains the detailing of people not being able to access the folders.Looks into documenting all the challenges and tracking the records for any changes being done with respect to the project.Team developmentParticipate in recruitment process to identify the right talent within the functionEstablish individual performance expectations and regularly review individual performance of the teamIdentify and create development opportunities for team members to enhance functional knowledge
Skills Required
Waterfall, Maven, Sonarqube, Npm, Git, Docker, Gitlab, Agile, Linux Shell Scripting, Nexus, Scrum, Aws Cloud