Company
MasterCard
Description
Our Purpose
- Plan and manage a group of related technology projects or activities in a coordinated way from inception through successful delivery
- Develop a deep understanding of the design approaches and technologies utilized in your area
- Focus on the customer experience, the build and delivery processes and the problems to be solved
- Understand the needs of the engineers and technical operations teams who have to build, maintain, and operate the system for the life of the system
- Recognize complex designs and propose simplified solutions by working with software design engineers, principals and TPMs
- Help customers and the engineering teams make trade-off decisions by considering all of the data including business goals, technical platform strategy, customer experience and maintainability. You identify blocking issues and manage their resolution.
- Identify, assess, track and mitigate issues and risks at multiple levels
- Write documentation as required
- Partner with industry vendors that provide technology or user experience design components that support our architecture and work with vendors on our implementation plans and roadmaps identifying partnership opportunities to increase our development velocity and our learnings
- Communicate the role up of project issues and status in a concise, accurate, and professional manner for senior leadership consumption, escalating blocking issues when appropriate
- Communicate progress, anticipate bottlenecks, provide escalation management, identify, assess, track, and mitigate issues/risks at multiple levels
- Work across teams to optimize processes
- Regularly review metrics and proactively seek out new and improved data/mechanisms for visibility ensuring your program stays aligned with organization objectives
- Anticipate bottlenecks and adequately factor in contingency for unplanned delays
- Determine if success metrics are in place and if not, you work to define them
- Recognize discordant views and take part in constructive dialog to resolve them
- Continuously assess development processes, test plans, and operations. You work with teams to improve concurrent project delivery.
- Streamline and/or eliminate excess processes in any area of the architecture, production operations environment, or business area where the same efforts (or issues) are repeated year-over-year
- You have experience working with Cloud APIs (e.g., Azure, AWS, GCP, etc)
- You have experience in automated infrastructure provisioning with Infrastructure as Code tools (e.g, Terraform, Ansible, Cloud Formation, etc)
- You have platform engineering experience
- You have experience leading and mentoring other engineers in a technical capacity
- You have experience delivering major pieces of functionality on time and on-budget
- You have experience solving scale, resilience, security, and robustness problems
- You have experience designing and building Software Defined Networks
- You have experience debugging issues in a distributed system
- You have familiarity with RESTful APIs and micro-services architectures
- You have familiarity with PCI compliance attestations
- Abide by Mastercard’s security policies and practices;
- Ensure the confidentiality and integrity of the information being accessed;
- Report any suspected information security violation or breach, and
- Complete all periodic mandatory security trainings in accordance with Mastercard’s guidelines.
Identifier
e18ef7fd062ebf23340e47cac0af93e4
Show More
Ready to join the team? We'd love to have you!