Job Description:
The Manager, Software Development manages the strategic direction for all stages of the software development process, including the design, coding, testing, and analysis of software programs and applications. The incumbent will coach and develop members of the agile teams and collaborate to ensure alignment with organizational goals and overall strategy.
Primary Responsibilities
Responsible for AWS Infrastructure, automation and CI/CD design, leading DevOps and enabling adoption of solutions and
deployment in production environment
Collaborate closely with the engineering teams/business users to drive DevOps and AWS improvements and enhance
usability
Responsible for large scale AWS migration planning and execution
Should be able to develop overall strategy and roadmap for SRE/DevOps
Build strong relationships with application teams and develop a deep understanding of their business objectives and strategic
drivers
Coaches and mentors the team towards building a high performing self-sustaining team to deliver world class technical
solutions to our customers
Responsible for timely delivery of DevOps solutions and value addition to customers. Researches and solves complex
software production issues to unblock teams and customers
Research new technology and solution alternatives to find the best solutions to problems
Manage strong project team relationships by leading, coaching, motivating team members as well as identifying and resolving
blockers or conflicts
Responsible for performance management, service and client experience coaching, training and development of employees.
Responsible for hiring the right team for the project in close partnership with Recruitment
Promote the company culture
Required Skills
10 - 15 years of experience which includes leading DevOps/SRE team to deliver a world-class Cloud infrastructure for product
development using AWS/Azure, CI/CD, following DevOps best practices
Technical
Should have 5+ years of experience in AWS/Azure, Automation, CI/CD with tools like Jenkins, Infrastructure as Code concepts
and deep knowledge of DevOps approach
Strong experience in building highly scalable, secure, efficient, and resilient production systems
Experience with modern deployment mechanisms like Canary, Blue-Green and monitoring of the production systems
Process
Experience in delivering secure, efficient, scalable software solutions in an Agile environment, with an understanding of all
aspects of the Software Development Life Cycle
Non-Technical
Strong facilitation skills with demonstrated experience leading the scoping and design sessions, sprint planning, client
showcases and working with geographically dispersed teams
Excellent verbal, presentation and written communication skills including creating usable documentation and tools
Oriented on teamwork, collaboration and knowledge sharing
Nice to have Technical Skills
Knowledge of terraform scripting
Should have scripting proficiency (e.g. Python, PowerShell)
Required Education
Bachelor’s degree in Software Engineering/Computer Science OR equivalent degree
NextGen Healthcare is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees.
NextGen Healthcare
NextGen Healthcare is an equal opportunity employer committed to creating an inclusive environment for all employees.
Updated
Other jobs at NextGen Healthcare
Notifications about similar jobs
Get notifications to your inbox about new jobs that are similar to this one.
No spam. No ads. Unsubscribe anytime.
Similar jobs