Logo of Huzzle

BizOps Engineer I

image

Mastercard

10d ago

  • Job
    Full-time
    Entry Level
  • Software Engineering
    IT & Cybersecurity
  • Dublin

AI generated summary

  • You need a BS in Computer Science or related field, coding experience, problem-solving skills, and familiarity with distributed systems, CI/CD tools, and cloud services.
  • You will ensure application performance and resilience, automate alerts, support CI/CD pipelines, tackle complex problems, enhance automation, and analyze ITSM activities for operational insights.

Requirements

  • BS degree in Computer Science or related technical field involving coding (e.g., physics or mathematics), or equivalent practical experience.
  • Coding or scripting exposure.
  • Appetite for change and pushing the boundaries of what can be done with automation. Be curious about new technology, infrastructure, and practices to scale our architecture and prepare for future growth.
  • 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.
  • Interest in designing, analysing, and troubleshooting large-scale distributed systems.
  • Willingness and ability to learn and take on challenging opportunities and to work as a member of matrix based diverse and geographically distributed project team.
  • Ability to balance doing things right with fixing things quickly. Flexible and pragmatic, while working towards improving the long-term health of the system.
  • Comfortable collaborating with cross-functional teams to ensure that expected system behaviour is understood and monitoring exists to detect anomalies.
  • Preferred Qualifications:
  • Coding experience in one or more of the following: C++, Java, Python, Go
  • Experience with algorithms, data structures, scripting, pipeline management, and software design.
  • Experience in working across development, operations, and product teams to prioritize needs and to build relationships is a must.
  • Experience in a SRE role or related field.
  • Background on cloud native tooling and orchestration technologies (Kubernetes preferred).
  • Experience in Monitoring tools such as Splunk, Dynatrace.
  • Experience with Java, J2EE, WebServices (SOAP/REST), Spring/Spring Boot is a plus.
  • Experience in production support environments and ITIL processes.
  • Experience with industry standard CI/CD tools like Git/BitBucket, Jenkins, Maven, Artifactory, Groovy and Chef. Experience designing and implementing an effective and efficient CI/CD flow that gets code from dev to prod with high quality and minimal manual effort is required.
  • Developing and maintaining cloud solutions on Azure, GCP, or AWS in accordance with best practices.
  • Understanding of:
  • Client-server relationships
  • Network concepts (Layer 1 to Layer 3)
  • Stack trace analysis (TCP dumps, heap dumps, CPU/memory analysis, thread dumps).
  • Load balancers and application firewalls.
  • Operating System navigation.
  • Logging and monitoring methods, standards, and tools.
  • High availability and business continuity planning
  • Caching concepts
  • Configuration management

Responsibilities

  • Serve as the primary contact responsible for ensuring application scalability, performance, and resilience.
  • Practice sustainable incident response and blameless post-mortems while taking a holistic approach to problem solving and optimizing time to recover.
  • Automate data-driven alerts to proactively escalate issues. Work with development teams to establish SLOs and improve reliability.
  • Tackle complex development, automation, and business process problems. Engage in and improve the whole lifecycle of services-from inception and design, through deployment, operation, and refinement.
  • 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.
  • Increase automation and tooling to reduce toil and manual intervention.
  • Analyze ITSM activities of the platform and provide feedback loop to development teams on operational gaps or resiliency concerns.

FAQs

What is the role of a BizOps Engineer I at Mastercard?

The BizOps Engineer I is responsible for ensuring the stability, performance, and resilience of Mastercard's products by serving as a production readiness steward, supporting developers during the application build phase, and engaging in operational standards and risk management.

What qualifications are required for the BizOps Engineer I position?

Candidates should have a BS degree in Computer Science or a related technical field, experience with coding or scripting, a systematic problem-solving approach, and a willingness to learn and take on challenging opportunities.

What programming languages should I be familiar with for this role?

Familiarity with one or more programming languages such as C++, Java, Python, or Go is preferred for the BizOps Engineer I position.

Is experience in Site Reliability Engineering (SRE) necessary for this role?

While not mandatory, experience in Site Reliability Engineering or a related field is preferred for the BizOps Engineer I role.

Will I need to work with cloud technologies?

Yes, experience in developing and maintaining cloud solutions on platforms like Azure, GCP, or AWS is beneficial for this position.

What is the company culture like at Mastercard?

Mastercard promotes a unique culture that is inclusive and diverse, emphasizing collaboration, the celebration of individual strengths, and the flexibility to shape careers across disciplines and continents.

What is the focus of the Business Operations (Biz Ops) team?

The Biz Ops team focuses on production readiness, stability, and health of platforms by promoting developer run ownership, managing risks, and aligning product and customer-focused priorities with operational needs.

Do I need experience with CI/CD tools?

Yes, experience with CI/CD tools such as Git/BitBucket, Jenkins, and Maven is required, specifically in designing and implementing an effective CI/CD flow.

How does Mastercard approach security?

Mastercard emphasizes corporate security responsibility, requiring all employees to abide by security policies, protect the integrity of information, report security violations, and complete mandatory security training.

Is there room for growth and innovation in this position?

Yes, the role offers opportunities to engage in innovative practices, push the boundaries of automation, and participate in the development lifecycle to continually improve products and processes.

Connecting Everyone to Priceless Possibilities

Consulting
Industry
10,001+
Employees
1966
Founded Year

Mission & Purpose

Mastercard is a global technology company in the payments industry. Our mission is to connect and power an inclusive, digital economy that benefits everyone, everywhere by making transactions safe, simple, smart and accessible. Using secure data and networks, partnerships and passion, our innovations and solutions help individuals, financial institutions, governments and businesses realize their greatest potential. Our decency quotient, or DQ, drives our culture and everything we do inside and outside of our company. With connections across more than 210 countries and territories, we are building a sustainable world that unlocks priceless possibilities for all.