Job Openings Senior Manager, MIS

About the job Senior Manager, MIS

Job Responsibilities: 

  • Supervise and oversee all technology operations in Back End, Digital & Web Development team and evaluate them according to established goals
  • Analyze the business requirements by incorporating all departments to determine their technology/applications needs by evaluating organization outcomes, identifying problems, evaluating trends, and anticipating requirements
  • Assign and monitor work of technical personnel, ensuring that application development and deployment is done in the best possible way, and implement quality control and review systems throughout the development and deployment processes
  • Show technical leadership and oversight of implementation and deployment planning, system integration, ongoing data validation processes, quality assurance, delivery, operations, and sustainability of technical solutions
  • Possess excellent verbal and written communication skills and the ability to interact professionally with a diverse group of developers, product owners, and subject matter experts
  • Exercise broadly delegated authority for planning, directing, coordinating, administering, and executing both routine and complex technical elements of technical operations
  • Manage analysis and approval of new code through security and performance gates designed and developed for feature-complete software. Be an advocate for security and performance standards in the bank
  • Manage operational aspect of production and development servers, including developing, training, 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
  • Work within IT, cross-functionally and with vendors, to successfully identify, prioritize, and resolve issues and provide subject matter expertise for enhancements, developments, and operational improvements
  • Identify trending gaps or issues in day-to-day performance of all applications and components by active monitoring, alert management, reporting, and process reviews
  • Maintains issue tracking and documentation systems and provides reporting that ensures proper tracking and visibility of issues and projects
  • Identifies technical and process improvement opportunities and socialize/advocate to get them implemented
  • Maintains accurate program estimates, timelines, project plans, and status reports
  • Possess expert technical understanding of the intersection of development and operations (DevOps), monitoring and management tools, and deployment processes and tools
  • Possess high-level understanding in the areas of application programming, content management systems, API, databases, and system design
  • Provide process improvement recommendations based on best practices and industry standards
  • Resolve conflicts by demonstrating leadership and appropriate decision-making competencies
  • Responsible for complex technical management coordination with multiple vendors and staff
  • Oversee and follow up on the ongoing project management and resources
  • Preserve assets by implementing disaster recovery and back-up procedures and information security and avoid unplanned down
  • Develop process improvements for increased efficiency, cost effectiveness, and improved productivity

Job Requirements

  • Ability in people management, strategic planning, risk management, change management, and project management
  • Excellent judgment, analytical thinking, and problem-solving skills
  • An ability to quickly identify and drive to the optimal solution when presented with a series of constraints
  • A track record as a coach, mentor, and developer of talent
  • 3-5+ years of IT DevOps experience or related experience with gradually increasing responsibilities and a demonstrated understanding of DevOps and technical quality control processes, artifacts, and tools
  • Continuous delivery – building, testing, deploying applications quickly and in an automated manner
  • Strong cross-functional collaboration skills, relationship building skills, and ability to achieve results without direct reporting relationships
  • Strong sense of personal responsibility and accountability for delivering high quality work, both personally and at a team level
  • Excellent written and oral communication skills, exceptional collaboration and facilitation skills, ability to review/input on procedures, standards and/or methods, and design/deliver training
  • Require experience coordinating/analyzing enterprise database management systems and programming