Skip to content

Bizops Engineer II
Company | Mastercard |
---|
Location | Kansas City, MO, USA |
---|
Salary | $75000 – $125000 |
---|
Type | Full-Time |
---|
Degrees | Bachelor’s |
---|
Experience Level | Mid Level |
---|
Requirements
- 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 one or more of the following is preferred: C, C++, Java, Python, Go, Perl or Ruby
- Experience in industry standard CI/CD tools like Git/BitBucket, Jenkins, Maven, Artifactory, Chef/Chef Habitat, XLR orchestration
Responsibilities
- Responsible for the operations support, maintenance or monitoring of IT security policies, standards, and best practices
- Implements BizOps guild principles and standards, performs support activities to keep supported program systems running properly, and manages supported systems to stay in compliance
- May manage smaller project/initiatives as an experienced individual contributor with specialized knowledge within assigned discipline
- First responder to system events triggered by detection tools, documenting knowledge on existing issues, escalating significant issues, and addressing minor ones according to procedures
- Participate in the operational deployment and subsequent support of new services or improvements
- Under general supervision, develops program standards and procedures as guided by BizOps principles
- 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
- Design, implement, and enhance our deployment automation based on Chef
- Use Jenkins to orchestrate builds as well as link to Sonar, Chef, Maven, Artifactory, etc. to build out the CI/CD pipeline
- Support deployments of code into multiple lower environments
- Design and implement a Git based code management strategy that will support multiple environment deployments in parallel
Preferred Qualifications
- Experience in dealing with difficult situations and making decisions with a sense of urgency is needed
- Interest in designing, analyzing and troubleshooting large-scale distributed systems
- Experience with automation for branch management, code promotions, and version management is a plus