Roles & Responsibilities
1.
Manages and appropriately escalates delivery impediments, risks,
issues, and changes associated to the product development initiatives
2.
Assigns and monitors work of technical personnel, ensuring that
application development and deployment is done in the best possible way, and
implements quality control and review systems throughout the development and
deployment processes
3.
Displays technical leadership and oversight of implementation
and deployment planning, system integration, ongoing data validation processes,
quality assurance, delivery, operations, and sustainability of technical
solutions
4.
Evaluates technological choices (network/hardware/infrastructure
related and technology/code related) by querying providers and providing
evaluations of each solution include ROI evaluations in the present and future
implications, limitations, and opportunities
5.
Possesses excellent verbal and written communication skills and
the ability to interact professionally with a diverse group of developers,
product owners, and subject matter experts
6.
Exercises broadly delegated authority for planning, directing,
coordinating, administering, and executing both routine and complex technical
elements of technical operations
7.
Manages analysis and approval of new code through security and
performance gates that you will design and develop for feature-complete
software. Be an advocate for security and performance standards in the
organization
8.
Manages operational aspect of production and development servers
including developing, training in, and validating compliance with procedures
and checklists related to disk space usage, monitoring solutions, deployment,
conventions, access to the production and development sources, source control
access and usage, performance monitoring, code modifications validation,
scheduling, and more
9.
Works within IT, cross-functionally and with vendors, in order
to successfully identify, prioritize, and resolve issues and provide subject
matter expertise for enhancements, developments, and operational improvements
to the website applications that Yoga Alliance relies on
10. Identifies
trending gaps or issues in day-to-day performance of all website applications
and components hosted by third party vendors including by active monitoring,
alert management, reporting, and process reviews
11. Maintains
issue tracking and documentation systems and provides reporting that ensures
proper tracking and visibility of issues and projects
12. Identifies
technical and process improvement opportunities and socialize/advocate to get
them implemented
13. Works
closely with the AVP of Systems (or Service Owner) in release planning,
preparation, validation, post-release monitoring, and ongoing monitoring.
14. Has
knowledge on Agile methodology on project implementation as well as Maintains
accurate program estimates, timelines, project plans, and status reports
15. Possesses
expert technical understanding of the intersection of development and
operations, monitoring and management tools, and deployment processes and tools
· Possesses high level understanding in the areas of web application
programming, content management systems, API, databases, and system design
16. Provides
process improvement recommendations based on best practices and industry
standards
17. Resolves
conflicts by demonstrating leadership and appropriate decision-making
competencies
18. Is
responsible for complex technical management coordination with multiple vendors
and staff
19. Is
responsible for the development of standards and processes for operations that
proactively prevent problems from occurring Qualifications:
Knowledge:
1.
Technology appreciation in the areas of:
a.
Cloud Platforms: AWS, Azure, Google Cloud
b.
Infrastructure as Code
c.
OS – Windows, Unix
d.
Database – Sybase, Oracle, SQL
e.
Management Tools: Service Now, HP, BMC
f.
Networks – LAN, WAN
g.
ITIL process definitions and implementation
2.
7 -12+ years of Delivery & DevOps
Management or related experience with gradually increasing
responsibilities and a demonstrated understanding of DevOps and technical
quality control processes, artifacts, and tools.
3.
A track record as a coach, mentor, and developer of talent
4.
An ability to drive to big picture goals and milestones while
valuing and maintaining a strong attention to detail
5.
An ability to quickly identify and drive to the optimal solution
when presented with a series of constraints
6.
Demonstrated ability in people management, strategic planning,
risk management, change management, and project management
7.
Excellent judgment, analytical thinking, and problem-solving
skills
8.
Experience working with quality management approaches,
techniques, and principles · Full understanding of software development
lifecycle best practices
9.
Self-motivated individual that possesses excellent time
management and organizational skills
10. Strong
cross-functional collaboration skills, relationship building skills, and
ability to achieve results without direct reporting relationships
11. Strong
sense of personal responsibility and accountability for delivering high quality
work, both personally and at a team level
12. Well experienced overall SLA management and have an in-depth
understanding of financial markets domain/business reality.
Skills:
1.
Agile and Lean practices.
2.
Communication skills.
3.
Financial management
4.
Team management
5.
Leadership skills
6.
Handling large scale projects with cross-functional teams
(medium or large teams)
Qualifications:
1.
BSc in Computer Science or relevant field.
2.
ITIL certificate
3.
Agile Development Methodology Certification
like Scrum.org
4.
AWS/Azure or any well-known Cloud certification.