Platform Engineering Manager Job Description
Platform Engineering Manager Duties & Responsibilities
To write an effective platform engineering manager job description, begin by listing detailed duties, responsibilities and expectations. We have included platform engineering manager job description templates that you can modify and use.
Sample responsibilities for this position include:
Platform Engineering Manager Qualifications
Qualifications for a job description may include education, certification, and experience.
Licensing or Certifications for Platform Engineering Manager
List any licenses or certifications required by the position: AWS, PMI, PMP, CPM, DNS, CISA, ITIL
Education for Platform Engineering Manager
Typically a job would require a certain level of education.
Employers hiring for the platform engineering manager job most commonly would prefer for their future employee to have a relevant degree such as Bachelor's and Master's Degree in Computer Science, Engineering, Technical, Software Engineering, Computer Engineering, Business, Management, Technology, Mathematics, Education
Skills for Platform Engineering Manager
Desired skills for platform engineering manager include:
Desired experience for platform engineering manager includes:
Platform Engineering Manager Examples
Platform Engineering Manager Job Description
- Build and deploy an internal event-based code deployment system similar to AWS Lambda or Google Functions
- Act as the software guardian
- Define and document policies, procedures, and standards related to supported platforms and applications
- Actively writing software as a technical leader on the team
- Fostering a supportive environment that will allow engineers to do their best work
- Reviewing code and leading small group discussions about engineering issues
- Be an advocate of DevOps working practices to promote and foster a culture of collaboration between our internal engineering and operations teams
- Drive enhancements of our Continuous Integration/Continuous Delivery (CI/CD) capability to increase throughput and reduce manual effort
- Manage and participate in the day-to-day management activities for your team of permanent and temporary resources
- Foster innovation, creativity, and teamwork amongst a cross-functional, multi-project, multi-discipline team
- Work closely with our program management team to drive prioritization of new features and help define the long term roadmap
- Drive the design of customer-facing features and be a technical authority on these projects
- Substantial experience with large scale cloud services (Azure or competing platform)
- Experience with data, analytics, and related technologies
- Highly effective leadership and communication
- Strong experience with large-scale software engineering
Platform Engineering Manager Job Description
- Lead and Manage IT Staff of Engineers and Administrators
- Lead and Manage IT projects
- Develop and manage operational and capital budgets
- Administration of Windows, Linux, AIX, Unix, Series-I/AS400 server platforms
- Administration and support of large data center compute and storage environments
- Management and assurance of enterprise back-up and restoration services
- Management and support of enterprise Storage Area Networks
- Management and support of enterprise messaging platform
- Enterprise Run The Business Database Administration functions
- Ownership of platform administration tools
- A few years of experience in a customer / business facing role
- Expert knowledge in web development, including fluency in JavaScript and familiarity with HTML5 APIs such as MSE/EME
- Expert knowledge and 5+ years of experience with IP video
- Expert knowledge of adaptive bitrate streaming using HLS and MPEG-DASH formats
- Expert knowledge and 5+ years of experience with design patterns, algorithms, dependency management, and version control
- Experience as a technical team leadership
Platform Engineering Manager Job Description
- Ensure Change Management standard methods and procedures are followed and enforced
- Monitor and report on systems availability
- Monitor and track SLA's and implement Improvement Efforts when necessary
- Maintain system and process documentation
- Provide detailed roadmap and task tracking across our multiple efforts, keeping projects on track and re-prioritizing as appropriate
- Support ad-hoc requests to provide stakeholders with intelligent, actionable insight into the health of the team’s multiple projects
- Manage key vendor relationships that are critical to the team, including regular account review and contract negotiation
- Directs and controls activities for business or IT area including disciplines
- Provide end to end system integration service on large and complex video products
- Help operationalize software products using internally developed continuous integration and delivery technologies based on kubernetes and docker
- Passion for automated software testing
- Strong communication abilities, including
- Fluency in Objective-C, Swift, and Android
- Expert knowledge designing and maintaining client side libraries for iOS and Android
- 5+ years in an engineering manager role
- Solid understanding of developing and deploying Universal Windows Apps
Platform Engineering Manager Job Description
- Be responsible for end to end system deployment design
- Contribute and support the team as they assist the development team by deploying and configuring all linear, time shifted and alternate content systems and components in the various lab and production environments
- Prioritize workload as the team trouble shoots and triages issues while supporting ongoing development and deployment activities
- Mentor and manage a team of 4-8 software engineers distributed around the world
- Report to an engineering director or senior manager
- Lead the completion of major initiatives on clear timelines
- Learn enough about the code to ensure that your team delivers high quality, measurable, and maintainable software
- Anticipate headcount needs for the team and recruit to fill those needs
- Develop and communicate the roadmap, scope, and risks of your team’s projects
- Work openly and build a relationship with our user base, open source community, and partners
- React framework
- WinJS framework
- Deploying Windows platform specific features like Cortana, Live Tiles, and Notifications
- Have shipped software on behalf to a major brand at scale
- Continuous deployment / continuous integration style software development
- You are a role model on how to distill a problem to its essence, make it simple, and make the next steps obvious
Platform Engineering Manager Job Description
- Be rewarded with growth and leadership opportunities for strong performance
- You’ll enjoy leading and inspiring a team of skilled engineers to develop the next generation of our infrastructure on our AWS based platform
- You'll partner with product management, programme management and core tooling to deliver a vision for your components which you then continuously deliver into production
- You'll balance the need to keep things running with the making time to address technical debt and long term projects
- You'll work with engineers to find projects which exploit their skills and work style, ensuring their development needs are met
- Assess performance frequently and deal promptly with under-performance whilst recognising and promoting excellence
- Rolling up your sleeves and help fix/tune/debug the code alongside your team, when needed for all systems through to production
- Code well in at least one language (even if it is not one that we use)
- Lead, coach, mentor and inspire a team of software and quality engineers to deliver highly available, globally distributed network platform solutions
- Effectively manage the delivery of the payments roadmap, providing the best-in-class scaling, availability, and operational support, enabling a WOW experience for our customers
- Hands on leader (50% technical / 50% management) with 7+ years developing Java based consumer facing web applications (Spring MVC, Spring WebFlow, Backbone, Bootstrap) including RESTful APIs and Service Oriented Architecture
- Strong with CMS integration and web monitoring tools such as Jahia, Splunk, Data Dog and New Relic
- Committed to quality and delivering software using industry best practices in all aspects of the software development process
- Ability to relay technical requirements to execution teams explain technical information in a consumable format for all levels of business partners and groups
- Bonus if you have prior programming experience (iOS/OSX, Ruby, Scala, Python, PHP, Go)
- A broad knowledge-base and understanding of technologies such as information retrieval, scalability, performance, resiliency, real-time systems, streaming-compute, distributed data storage systems and control systems