Responsibilities
JOB DESCRIPTION
* Engage in and improve the whole lifecycle of services—from inception and design, through deployment, operation, and refinement.
* Design, implement, and enhance our deployment automation based on Chef. We need proven experience writing chef recipes/cookbooks as well as designing and implementing an overall Chef based release and deployment process.
* Use Jenkins to orchestrate application release & integration with tools Sonar, Chef, Maven, Artifactory, etc. to build out the CI/CD pipeline.
* Support deployments of code into multiple lower environments. Supporting current processes needed with an emphasis on automating everything as soon as possible.
* Design and implement a Git based code management strategy that will support multiple environment deployments in parallel. Experience with automation for branch management, code promotions, and version management is a plus.
* Analyse 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 post-mortems.
* 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
* Able to perform on-call duties on a rotational basis.
* Occasional off hours work required.