Prepares gap analysis document and / or design a proposed DevOps adoption roadmap; use to analyze the clients' IT environment for achieving better efficiency using DevOps methodology and tools in conventional or Cloud environments
Architect the DevOps tooling infrastructure and define the interface requirements among the various tool sets
Analyzes the software build and deploy requirements for a project; portfolio or account and define the architecture using the necessary IBM and non IBM software tools like Rational RTC BuildForge or Urbancode uDeploy
Analyzes the software Deployment & Release requirements for a project; portfolio or account and design the deployment / release management strategy using the necessary IBM and non IBM software tools like Rational uRelease.
Minimum Bachelor Degree of Information Technology / Computer Science or equivalent
Proven experience as DevOps for minimum 8 years
Possesses skills in popular DevOps automation tools, can perform installation and configuration of these tools on cloud or non-cloud infrastructure
Understands the project and application context and accordingly configure the DevOps tools, setup continuous integration for automated and continuous builds, develop build script & versioning, build packaging and deployment on the server, and setup continuous testing
Has knowledge of software engineering processes, coding (Java, Shell, Python), DevOps best practices, SDLC processes.
Design and maintain test case document for the products under test.
Reproduce and identify functionally and UI bugs and report them to the development team withâ¦
Lead the assigned CC production line(s) with 24 hours accountability to deliver business result.
Ensures compliance to all PMI and Legal standards andâ¦