logo

JobNob

Your Career. Our Passion.

DevOps Manager


TekJobs


Location

Bangalore | India


Job description

Key Responsibilities:

As A Senior DevOps Manager, You Will Be Expected To Provide Strategic Leadership, Drive Organizational Change, And Have A Broader Impact On The Overall Success Of The DevOps Function Within The Organization. Your Roles And Responsibilities Will Typically Include Those Of A Regular DevOps Manager But With Additional Leadership And Strategic Responsibilities. Here Are Some Specific Roles And Responsibilities:

Leading DevOps Initiatives : As A DevOps Manager, You Will Be Responsible For Driving And Leading The Adoption Of DevOps Practices Within The Organization. This Includes Creating A DevOps Strategy, Defining Goals, And Establishing Best Practices. Provide Strategic Guidance And Leadership For The DevOps Team And The Organization. Develop And Communicate The Long-Term Vision For DevOps Practices And Drive Alignment With Overall Business Objectives.

Team Management:

You Will Oversee A Team Of DevOps Engineers And Other Technical Professionals. This Involves Hiring And Onboarding New Team Members, Setting Performance Goals, Providing Mentorship, And Ensuring The Team's Success. Mentor And Coach The DevOps Team, Helping Them Grow Their Skills And Advance In Their Careers. Set Performance Goals, Conduct Performance Evaluations, And Provide Regular Feedback To Team Members. Encourage A Culture Of Collaboration, Innovation, And Continuous Improvement Within The Team. Collaboration And Communication: Facilitating Collaboration Between Development, Operations, And Other Teams Is Crucial In The DevOps Culture. You Should Encourage Open Communication, Foster Strong Relationships, And Promote Cross-Functional Teamwork.

Continuous Integration And Continuous Deployment (CI/CD):

Implementing And Managing CI/CD Pipelines Is A Core Responsibility Of A DevOps Manager. This Involves Automating The Build, Testing, And Deployment Processes To Ensure Efficient And Error-Free Software Delivery.

Infrastructure And Tools:

You Should Be Well-Versed In Infrastructure Management, Cloud Platforms, And Relevant DevOps Tools. This Includes Managing Infrastructure As Code, Containerization Technologies (E.G., Docker, Kubernetes), Configuration Management Tools (E.G., Terraform, Ansible, Chef, Puppet), Build Tools (E.G., Jenkins, CircleCI, Etc)

Performance Monitoring And Optimization:

Monitoring The Performance Of Applications, Systems, And Infrastructure Is Essential For Identifying Bottlenecks And Improving Efficiency. You Should Be Familiar With Monitoring Tools And Practices To Ensure Optimal System Performance.

Security And Compliance:

As A DevOps Manager, You Should Have A Strong Understanding Of Security Best Practices And Compliance Requirements. Collaborate With Security Teams To Implement And Maintain Robust Security Measures Throughout The Software Development Lifecycle.

Continuous Learning And Improvement:

Drive Continuous Improvement Initiatives To Enhance The Organization's DevOps Capabilities. Stay Updated On Industry Trends, Emerging Technologies, And Best Practices To Identify Opportunities For Innovation And Efficiency Gains. Lead The Evaluation And Adoption Of New Tools And Technologies That Align With The Organization's Goals.

Stakeholder Management : Collaborate With Key Stakeholders, Including Executives, Product Managers, Developers, And Operations Teams, To Understand Their Needs, Align Priorities, And Ensure Smooth Coordination And Delivery Of DevOps Initiatives. Act As A Bridge Between Technical And Non-Technical Teams, Facilitating Effective Communication And Understanding. Budget And Resource Management: Manage The Budget For DevOps Tools, Technologies, And Resources. Optimize Resource Allocation, Ensuring The Team Has The Necessary Tools And Infrastructure To Support Efficient Software Development, Deployment, And Operations.

Vendor And Partner Management:

Evaluate And Manage Relationships With Technology Vendors And Partners. Identify Opportunities For Collaboration And Leverage External Expertise To Enhance DevOps Capabilities And Address Specific Needs.

Thought Leadership:

Act As A Thought Leader Within The Business Unit And The Broader Organization. Share Knowledge, Insights, And Best Practices With The DevOps Community, Both Within The Group And Larger Organization.

Requirements:

Bachelors/Masters-Degree Of Engineering In CS Or IT Or Equivalent. Total Software Industry Experience Of 15+ Years At Least 6 Years Of Experience And Proficiency In the DevOps Domain. At Least 4 Years Leading and managing DevOps Teams Supporting Large Scale CI/CD. Led A Team Of DevOps Engineers (10+) In An Agile Environment. Strong Understanding Of DevOps Methodologies, Tools (E.G. Jenkins, Gradle, GIT), Processes and culture. Proficiency In Scripting, Shell/Groovy Scripts, Python & and Terraform. Proficiency With On-Prem Environment And Cloud Environment (Azure) Establish Strong Relationships With Internal Stakeholders And Peer Stakeholders To Understand And Meet Their Requirements While Operating Existing Systems At A High Quality. Excellent Communication And Interpersonal Skills, Ability To Work And Coordinate Between Multiple Teams. Exposure To Agile Methodologies And Respective Tool Chain Global Company Experience


Job tags



Salary

All rights reserved