MasterControl Inc. is a leading provider of cloud-based quality and compliance software for life sciences and other regulated industries. Our mission is the same as that of our customers to bring life-changing products to more people sooner. The MasterControl Platform helps organizations digitize, automate and connect quality and compliance processes across the regulated product development life cycle. Over 1,000 companies worldwide rely on MasterControl solutions to achieve new levels of operational excellence across product development, clinical trials, regulatory affairs, quality management, supply chain, manufacturing and post market surveillance. For more information, visit www.mastercontrol.com.
The Cloud Systems Engineer is responsible for technical architecture, prioritization of products and tooling, capacity planning, scalable automation, and supporting technologies related to maintaining world-class cloud-based services.to ensure the consistency, reliability, availability, and scalability of MasterControl’s production cloud infrastructure, systems, and networking.
- Architect, design, build, and implement automation, tooling, and processes to ensure the consistency, reliability, availability, and scalability of MasterControl’s production cloud infrastructure, systems, and networking.
- Instrument observability in systems for reliability, performance, and efficiency of MasterControl's products.
- Influence, design, and create new architectures, standards and methods for large-scale enterprise systems.
- Test, certify, and document new systems, environments, and cloud services
- Drive root-cause analysis sessions of complex problems involving multiple parties, networks, hardware, and software related to end-to-end flow (value stream mapping), scaling, and performance.
- Define standards for deployments at scale, infrastructure, reliability, and scalability, then iterate and optimize continual improvements.
- Influence internal customers such as product, operations, and engineering teams across MasterControl, having foremost a customer focus, demonstrating world-class quality, effective communication, decisive, and work in a fast-moving environment and able to quickly and constructively resolve conflict.
- Help support the management of MasterControl's always-available – infrastructure and runtime, deployment pipelines, and platform tooling to eliminate downtime and improve the manageability of services and systems.
- Manage service availability and scalability through well-thought-out processes, custom tooling, and an eye for automation. Perform blameless post-mortems and help iterate and optimize incident response processes by helping bridge development teams and operations.
- Lead incident response for production incidents helping drive investigation(s), working with teams through analysis, troubleshooting, discovery, and resolving production incidents.
- Champion continuous improvements using metrics to systematically drive down detection (MTTD) and mitigation/restoration (MRRT) measurements.
- MS or BS in Computer Science (or equivalent experience).
- 10+ years building and scaling distributed systems leveraging web-scale technologies like Linux, Apache, Nginx, NoSQL, RDBMS, Redis, Postgres, Kafka, Kafka Streams, and Vault.
- Experience with containerized workloads and the management and deployment of Kubernetes (K8s).
- Experience with Linux/Unix internals and systems services like DNS, DHCP, iptables, smtp.
- Experience in cloud-based networking/routing using protocols such as TCP, UDP, and HTTP.
- Experience with observability systems (monitoring, tracing, logging) to instrument and manage large-scale global systems and 24x7 availability.
- Experience building and maintaining application stacks in AWS cloud environments.
- Experience with cloud based IAM.
- Professionally programmed in one or more of the following languages: Go, Java, Python, Ruby, Terraform, Shell, PowerShell.
- Experience in one or more of the following CI/CD tools - Spinnaker, Harness, GoCD, Travis, Drone, Jenkins.
- Microsoft Server 2012R2 or later administration (AD, DNS, GPO)
- HA/Load balancing for Windows Server and SQL Server
- Network troubleshooting skills (ping, tracert, etc)
- Experience / Knowledge of developing system requirements, documentation, diagrams, implementation plans, troubleshooting & operational procedures.
- Strong service-oriented team player but able to work independently
- Time management, attention to detail, expectation setting and organizational skills to provide solid service management and process improvement
- Ability to work with minimal supervision, making decisions based upon priorities, schedules and an understanding of business decisions
- Experience with hybrid and other cloud vendors such as, Google Cloud Platform (GCP) and Azure is a plus.
- Security and compliance training such as ITIL, PCI, ISO 27001/27017, SOX, and SOC a plus
- Operations management and monitoring tools (Grafana, PagerDuty, Nagios, Icinga, etc)
- Must be able to work well with people
- Ability to operate a computer and work at a desk for extended periods of time
- Ability to communicate effectively in writing, in person, over the telephone and in e-mail
- Lifting and transporting of moderately heavy objects, such as servers, computers and peripherals
- On-call availability, including nights and weekends
#WhyWorkAnywhereElse
#ExceptionalTeamCulture
MasterControl is a place where Exceptional Teams come together to do their best work. Hiring Exceptional Teams, including the best talent in our industry, is a core value of ours. MasterControl employees are surrounded by intelligent, motivated individuals every day. We like to call it #TheBestTeamOnThePlanet.
We value every employee and their contribution to what makes MasterControl successful. We give right back to the employee through a generous benefits package, great flexibility, and continuous opportunities for advancement.
Not only do we hire Exceptional Teams, but we work hard to keep them here by developing and challenging their skillsets, encouraging professional development and growth, and offering a culture that can't be found elsewhere. Which is why we say - #WhyWorkAnywhereElse?
To put it simply, working at MasterControl is fun, challenging, and rewarding. From our Fitness Clubs to our awards programs, from our company parties to our competitive benefits, you can't really go wrong. MasterControl could be your next (and last) career move!
We are growing quickly and always looking for talented individuals to add to #TheBestTeamOnThePlanet!
Here are some of the benefits MasterControl employees enjoy:
- Generous PTO package of three weeks, increasing after just three years of employment
- Competitive compensation with annual merit increase reviews
- 100% medical premium coverage (yes, you read that right!)
- Dental/Vision Plans
- 401k Plan
- Employer Paid Life Insurance Policy ($50K)
- Great Flexibility
- Wellness Programs (every employee gets a Fitbit!)
Applicants must be currently authorized to work in the United states on a full-time basis.
Top Skills
What We Do
In short, we help bring life-changing innovations to more people, sooner. How we do it is a longer story.
It starts with our cloud-based Product Lifecycle Excellence platform. More than 1000 of the world’s most innovative and highly regulated companies use it to improve quality and stay in compliance at every step of their product journey – from concept to commercialization.
We have more than 500 employees who come to work every single day with a singular focus: to help our customers improve quality. We do it in many ways. And we can do it for you.
We’ll help you build quality into your product design processes. You’ll get a streamlined system to track clinical trials, organize the data, and submit results for approval by regulatory agencies around the world.
You can digitize, automate and accelerate quality processes to build a culture of quality throughout your organization. Increase visibility and ensure compliance throughout your supply chain. And help your manufacturing teams eliminate the tradeoffs between line performance and product quality.
Once your product is out in the market we give you the ability to manage in-market complaints and close the quality loop.
In other words, we help you make quality a priority throughout your company. And that’s important. Because when you’re trying to impact people’s lives, quality changes everything.