Do you want to play a key role in redefining the future of cancer care through technology?
We Are:
We are looking for anAssociate Director, Platform Engineeringto join our Software Engineering team as we meet the challenge of fighting cancer in the modern era. You will help Developers and QA Engineers setup their CI/CD pipeline and will automate the build, test and deploy their code to production while delivering continuous value.
You Are:
- Effective communicator: Whether written or oral, your communication skills are outstanding in any context. Interactions with partners and coworkers move business forward in a dynamic, exciting, working environment. You are as good maybe better at listening as you are at talking and writing.
- Problem-solver: A multi-tasker who runs toward a challenge. Youre able to work on multiple projects simultaneously and think independently.
- A leader: Advise senior management and help socialize business and technical strategic decisions to the front-line engineers. You are an evangelist for coding standard methodologies, style and good documentation. An effective manager of people and embrace all responsibilities pleasant and otherwise associated with performance management and ensuring your team has what it needs to succeed.
- Accountable: You are the greatest critic of what you deliver. You are proud of your work, and you stand by it. You are humbled but not defeated by failure and accept it as a critical part of learning.
You Will:
- Train, motivate and manage team members who build DevOps as a product and testing automation for various different applications.
- Lead a team of software/QA engineers, including task planning and code reviews.
- Contribute technically to projects via architecture, design, and hands-on implementation, in this role you may code up to 20% of your time.
- Communicate cross-functionally across various teams, organizations and internal and external partners to drive engineering efforts.
- Take ownership for the overall planning, execution and success of complex technical projects.
- Collaborate in an agile team with Product Owners, Scrum Masters, Enterprise Architects, Software Engineering Teams and Users.
- Anticipate technical issues and make architectural and design decisions to avoid them.
You Have:
- 3+ years of hands-on technical leadership and people management experience of teams with at least 5 direct reports.
- Deeply technical. You understand application architecture and can design implement and support highly available systems.
- Expert Knowledge in Linux based systems.
- Experience using Docker, Kubernetes, OpenShift or similar container technologies.
- Advance proficiency in configuration management and automation tools (Jenkins, Ansible, Puppet, Azure DevOps)
- Experience and familiarity with Cloud Architecture (AWS or Azure) is a requirement.
- Proven experience in large-scale systems.
Competitive compensation packages | Sick Time |Generous Vacation+ 12 holidays to recharge & refuel| Internal Career Mobility & Performance Consulting | Medical, Dental, Vision, FSA & Dependent Care|403b Retirement Savings Plan Match|Tuition Reimbursement |Parental Leave & Adoption Assistance |Commuter Spending Account |Fitness Discounts &Wellness Program | Resource Networks| Life Insurance & Disability | Remote Flexibility
We believe in communication, openness, and thinking beyond your 8-hour day @ MSK. Its important to us that you have a sense of impact, community, and work/life balance to be and feel your best.
#LI-Hybrid