MasterCard-posted 3 months ago
$138,000 - $230,000/Yr
Full-time • Manager
O'fallon, MO
Credit Intermediation and Related Activities

The Mastercard BizOps team is looking for a Manager, Site Reliability Engineering who can help us solve problems, build our CI/CD pipeline and lead Mastercard in DevOps automation and best practices. This role will support the 'Real Time Payments' products, that allows the transfer of funds instantly. Real-time payments are being used globally to provide a more seamless banking experience for the financially excluded, offering a level of trust that was previously only available through physical cash. This is a people manager position, which will oversee the Alerting & Monitoring, Capacity Management, CI-CD, Agile, Production Support using SRE principles, ITIL practices like Incident Management, Change Management, Problem Management, and Eliminating toil through Automation best practices to deliver on a great customer experience & delight. Encompassing a suite of more than 50 platforms and applications varying from the latest and greatest technologies to legacy technologies, there is enough variety here to keep any technologist sharp.

  • Good Understanding, and exposure to Payment Standards - ISO8583, ISO20022 messaging formats.
  • Experience supporting Payments Authorization, Clearing, Settlement, Liquidity and Risk Reconciliation processes.
  • Contributes significantly to the engineering strategy for all platforms across multiple application suite and to the production support response strategy by identifying and developing platform improvement and process improvement opportunities.
  • Troubleshoots applications and implements fixes to decrease time to resolution and minimize dependency on advanced vendor support.
  • Minimizes application development costs by providing guidance and leadership to application development teams and ensuring sound execution throughout the system development life cycle.
  • Mentors staff and provides assistance to team members as needed.
  • Maintains skills consistent with the technology roadmap and implements tasks leveraging new technologies as needed.
  • Engage in and improve the whole lifecycle of services-from inception and design, through deployment, operation and refinement.
  • Analyze ITSM activities of the platform and provide feedback loop to development teams on operational gaps or resiliency concerns.
  • Support services before they go live through activities such as system design consulting, capacity planning and launch reviews.
  • Maintain services once they are live by measuring and monitoring availability, latency and overall system health.
  • Scale systems sustainably through mechanisms like automation, and evolve systems by pushing for changes that improve reliability and velocity.
  • Support the application CI/CD pipeline for promoting software into higher environments through validation and operational gating, and lead Mastercard in DevOps automation and best practices.
  • Practice sustainable incident response and blameless postmortems.
  • Take a holistic approach to problem solving, by connecting the dots during a production event thru the various technology stack that makes up the platform, to optimize mean time to recover.
  • Work with a global team spread across tech hubs in multiple geographies and time zones.
  • Share knowledge and mentor junior resources.
  • BS degree in Computer Science or related technical field involving coding (e.g., physics or mathematics), or equivalent practical experience.
  • Experience with algorithms, data structures, scripting, pipeline management, and software design.
  • Systematic problem-solving approach, coupled with strong communication skills and a sense of ownership and drive.
  • Ability to help debug and optimize code and automate routine tasks.
  • Experience in dealing with difficult situations and making decisions with a sense of urgency.
  • Experience in one or more of the following is preferred: C, C++, Java, Python, Go, Perl or Ruby.
  • Interest in designing, analyzing and troubleshooting large-scale distributed systems.
  • Experience in working across development, operations, and product teams to prioritize needs and to build relationships.
  • Engineer with experience in industry standard CI/CD tools like Git/BitBucket, Jenkins, Maven, Artifactory, and Chef.
  • Deep knowledge of architecture techniques and tools.
  • Basic to Intermediate understanding about Cloud - AWS, Azure, Or vmWare PCF.
  • Core Java including multi-threading and batch processing.
  • Web Services - REST/XML/ WSDL/SOAP.
  • J2EE Web Application/Web Services with JBoss & WebSphere.
  • Oracle & PL/SQL.
  • Red Hat Linux & Solaris/UNIX.
  • Messaging - MQ and JMS.
  • Fusion Tools including Jira, Crucible, & Bamboo.
  • Security Coding Techniques and Tools - Fortify, & OWASP vulnerabilities.
  • Hibernate & Spring.
  • Subversion Source Control.
  • Knowledge in the areas of strategy, technology, and planning.
  • Some experience establishing governance for interrelated applications and matrixed organizations.
  • Knowledge of MasterCard and the payments industry preferred.
  • Insurance (including medical, prescription drug, dental, vision, disability, life insurance)
  • Flexible spending account and health savings account
  • Paid leaves (including 16 weeks of new parent leave and up to 20 days of bereavement leave)
  • 80 hours of Paid Sick and Safe Time
  • 25 days of vacation time and 5 personal days, pro-rated based on date of hire
  • 10 annual paid U.S. observed holidays
  • 401k with a best-in-class company match
  • Deferred compensation for eligible roles
  • Fitness reimbursement or on-site fitness facilities
  • Eligibility for tuition reimbursement
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service