We are currently looking for DevOps Manager with the below skills and experience
Qualification & Experience :
- Bachelors Degree in Computer Sciences / IT / Engineering
- Training/Certification in Agile Software Development
- Minimum 10+ years of experience in software development or related field
- Experience in CI/CD tools
Agile Methodology
- Participation in Agile methodology practices (Scrum, Kanban) as well as work item documentation and maintenance.
- Facilitates release planning events
- Helps manage risks and dependencies
- Helps effectively plan and coordinate end of iteration release activities
- Drives continuous improvement via inspecting and adapt to improve release process and solution quality
- Produces end of release reports including testing coverage and traceability matrix
DevOps Methodology
- Sustains a continuous delivery pipeline. Able to tighten team collaboration and plan with Development and Operations teams.
- Creates and maintains the infrastructure, including continuous integration, automated builds & deployment, and automated end-to-end testing
- Scales infrastructure to meet rapidly increasing demand
- Acts as liaison with other stakeholders such as infrastructure and development teams
- Responsible for source control practices and processes
- Participate in Release Planning and Change Control
- Develop and improve operational practices and procedures
- Champions fail safe/fast culture
Software Release Management
- Ensures all release notes are completed properly
- Ensures all scripts/software components are bundled as part of the provided release
Delivery Mechanism
- Effective control of source control system, packages, and package management system, build and infrastructure management. Promotes continuous deployment.
- Keeps all environments synced and up to date with latest releases and changes
- Controls and enforces code branching, merging and forking strategies
- Able to effectively manage, support and schedule different activities in various environments
- Communicates release and deployment status to external stakeholders
- Demonstrates understanding of virtualization and containerization of software environments
- Able to effectively configure and use build and infrastructure management tools
- Identifies improvements in existing or new tools and processes
Team Management and Resourcing
- Leads these processes effectively – sets individual objectives, recruits qualified staff, manages performance, develops and motivates staff, providing formal and informal feedback/appraisal in order to maximise subordinate and functional performance
- Mentors development team and providing 'hands-on' technical leadership as required
- Ensures all employees within the team obtain the necessary level of training
- Determines manpower sizing and recommends appropriate levels of sourcing, ensuring adequate provision has been made for the effective execution and completion of all activities
by via developer jobs - Stack Overflow
No comments:
Post a Comment