Logo of Huzzle

BizOps Engineer I

image

Mastercard

11d ago

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

AI generated summary

  • You need a BS in a technical field, coding experience, problem-solving skills, and familiarity with distributed systems, CI/CD tools, cloud solutions, and monitoring tools.
  • You will ensure application performance, automate alerts, support CI/CD pipelines, tackle complex problems, enhance reliability, and provide feedback on operational gaps to development teams.

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.
  • Analyses ITSM activities of the platform and provide feedback loop to development teams on operational gaps or resiliency concerns.

FAQs

What is the primary purpose of the BizOps Engineer I role?

The primary purpose of the BizOps Engineer I role is to serve as a steward for production readiness of Mastercard products, ensuring the platform is stable and healthy while fostering developer-run ownership and building resilient products.

What qualifications are required for this position?

A BS degree in Computer Science or a related technical field involving coding, along with coding or scripting exposure and strong problem-solving skills is required. Experience with algorithms, data structures, and software design is also important.

What programming languages should candidates be familiar with?

Candidates should have coding experience in one or more of the following languages: C++, Java, Python, or Go.

What experiences will be beneficial for this role?

Beneficial experiences include working in a Site Reliability Engineering (SRE) role, familiarity with cloud-native tooling and orchestration technologies (preferably Kubernetes), production support environments, and industry-standard CI/CD tools.

Can you describe the team culture at Mastercard?

The team culture at Mastercard is inclusive and diverse, promoting collaboration of ideas and perspectives while valuing individual strengths and experiences.

What kind of support will the BizOps Engineer I provide to developers?

The BizOps Engineer I will support developers during the application build phase by guiding on operational design, automation, capacity planning, and monitoring to create fault-tolerant and scalable products.

What are the main responsibilities associated with the site reliability engineering aspect of the role?

Responsibilities include ensuring application scalability, performance, and resilience, practicing sustainable incident response, conducting blameless post-mortems, and establishing service level objectives (SLOs) with development teams.

Is experience with monitoring tools important for this position?

Yes, experience with monitoring tools such as Splunk and Dynatrace is preferred as it is crucial for maintaining the health of applications.

What does the role entail regarding incidents and post-mortems?

The role includes practicing sustainable incident response and conducting blameless post-mortems to understand root causes and optimize recovery times.

Are there opportunities for career growth in this role?

Yes, working at Mastercard provides opportunities to shape a career across different disciplines and continents, collaborating with experts and leaders at every level of the business.

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.