Maverick Tech Partners
Case Studies: DevOps Engineer
1. What was the project challenge that we addressed for our customer?
Our client is a major pharmaceuticals corporation. They did not have a central DevOps team who could evaluate and recommend the right set of tools to be used, with individual project teams/groups try to set up their desired tools and serve their teams, with no clarity on availability of infrastructure that could be shared across groups.
A defined process framework detailing the different tenets in DevOps, including what activities and approach are needed to move to desired state was not in place. Our customer was also lacking SME knowledge on the application, application stack and environment management flowing between Dev and Ops teams to arrive at a standardized process.
2. What was the solution our consultant(s) provided for the customer?
We created a DevOps roadmap that covered people, process and technology.
We designed a unique operating model that leveraged agile methodology to execute projects by focusing on tools, infrastructure and automation.
Orchestration of various DevOps practices (like build automation, continuous integration, QA automation, release, deployment automation) was accomplished by using a variety of tools and establishing the CI/CD pipelines for different technologies. We executed performance tests on daily builds.
We also provided one-click deployment for the production environment and a predictive monitoring solution for strategic decision-making.
3. How did this project help our customer achieve ROI and improve business efficiencies to grow their business?
By leveraging the DevOps solution, improved efficiency and helping the client leverage new business capabilities quickly. We delivered a flexible and agile solution platform that automated a number of manual processes reducing processing time and mitigating the risk of human error.