Skip to main content

This job has expired

Platform Engineering Manager/Senior Platform Engineer

Employer
University of Colorado Boulder
Location
Colorado, United States
Salary
Salary Not Specified
Date posted
Sep 23, 2021


Job Summary

The Platform Engineering Manager/Senior Platform Engineer will be a key member of the University of Colorado Boulder Systems Engineering team, focused on designing, developing, building, operating and maintaining technology platforms that enable various CU boulder departments. This position will participate in an Agile team, facilitating problem identification and solutions, as well as supporting post-production.
The University of Colorado Boulder is committed to building a culturally diverse community of faculty, staff, and students dedicated to contributing to an inclusive campus environment. We are an Equal Opportunity employer, including veterans and individuals with disabilities.

Who We Are

Vision:
  • OIT will be valued by campus as a strategic, inclusive and innovative partner in advancing learning and discovery in order to enable CU Boulder to be a premier public university.

Mission:
  • OIT enables campus priorities by providing high-value IT services and solutions.

Values:
  • Trust, as a foundation for how we engage with one another and with campus partners, along with
  • Avid curiosity in how to better support the campus and our stakeholder’s while
  • Fostering empowerment and authentic engagement among ourselves and
  • Celebrating inclusivity that promotes a sense of belonging while acknowledging that each person is unique and valued.

Strategy:
  • OIT will advance learning and discovery by delivering high-value reliable IT services and solutions that:
  • Provide a fluid and adaptable academic and student experience
  • Enable research competitiveness and
  • Deliver core infrastructure and enterprise IT services for business effectiveness.

Based on our departmental goals and our commitment to diversity and inclusive excellence, OIT particularly welcomes applications from candidates whose knowledge, skills, and abilities, and desire to contribute to an inclusive campus environment, will help us achieve our vision of a diverse and inclusive community.

What Your Key Responsibilities Will Be

Platform Engineering:
  • Support the delivery and use of platform services in the organization and continue to improve these platform services.
  • Design and build platform capabilities and incorporate the necessary automations and tool configurations that ensure agile delivery.
  • Design and implement practical processes and tools to enable application teams to consume a scalable and extensible infrastructure platform with needed governance and operational models.
  • Design, develop, implement, and improve CI/CD software pipeline to accelerate deployments, improve security, and auditability.
  • Be a phenomenal collaborator and an engineering leader by performing code reviews, mentoring other team members and communicating your work to others.
  • Work closely as part of a team. Learn & instruct others.
  • Participate in the development and communication of DevOps principles and activities.
  • Supervise application performance and expose metrics for everyone.
  • Design and conduct platform/application tests, including functionality, availability, load/stress and performance.
  • Solve development and production problems across multiple environments and operating platforms; be identified as a subject matter expert.
  • Participate in high availability and disaster recovery testing.
  • Create documentation required for smooth operation and sharing with other engineers.
  • Provide consistent daily operational support of client environments.
  • Provide break/fix/add/change/delete and health monitoring services.
  • Perform patching and upgrades during specific timeframes.
  • Review and supervise daily health statistics and system performance, and take action to remediate during operational support hours.

Provide Operational Leadership and Management to the Platform Engineering Team:
  • This position will act as the manager for the Platform Engineering Team, focused on setting direction, design, implementation, and support of the Platform Engineering products and services. This position will set technical direction for the other members of the team. This includes prioritizing day-to-day work with internal and external projects, ensuring that every member of the team understands and follows major technical decisions, and tackle coordination issues faced by teammates. This will require an in-depth understanding of the Platform Engineering team priorities, business practices, and methods, including the tools used and emerging technologies.

Professional Development:
  • Maintain proficiency, certifications, and acquire knowledge in Platform Engineering and standard methodologies regarding delivering technology platforms to a university campus by reading trade journals, attending conferences, seminars and classes, learning new technologies and participating in discussions with colleagues and peer institutions.


What We Can Offer

  • The hiring pay range for this position is $100,000 to $110,000.


Benefits

The University of Colorado offers excellent benefits , including medical, dental, retirement, paid time off, tuition benefit and ECO Pass. The University of Colorado Boulder is one of the largest employers in Boulder County and offers an inspiring higher education environment. Learn more about the University of Colorado Boulder .

Be Statements
Be collaborative. Be groundbreaking. Be Boulder.

What We Require
  • Bachelor’s Degree in Computer Science or related field. A combination of education and or relevant experience as described below may be substituted for the degree on a year for year basis.
  • 4+ years of experience in building secure, scalable Platforms.
  • Experience with Automation and DevOps.


What You Will Need
  • Knowledge of and practical experience with configuration management tools such as Ansible.
  • Able to work independently and clearly present results.
  • Familiarity with Source code control, such as GIT.
  • Enjoy the learning environment where you will make a difference to the life of students, faculties, researchers, and to yourself.
  • Willing to challenge the status quo and constantly looking for ways to improve things.
  • Have an opinion but consider others' opinions thoughtfully.
  • Willing to work as part of a team but can also work independently.
  • Willing to step outside of your Engineering comfort zone.
  • Passionate about and good at solving sophisticated problems.
  • Always asking what is best for the team, the organization, andour customers.
  • Confident but humble.
  • Display characteristics of high emotional intelligence.


What We Would Like You To Have
  • Experience with application servers such as Tomcat, Apache.
  • Experience with Public Cloud Service - Amazon Web Service, Azure and Google Cloud Platform.
  • Excellent written and verbal communication skills, with the ability to present complex technical information in a clear and concise manner to a variety of audiences.
  • Experience working inside an Agile development organization.
  • Experience with Jenkins.
  • Experience in optimization and performance tuning.
  • Service based architecture experience.
  • Experience with modern API platform design, security practices, and architectures.
  • Knowledge of Observability or monitoring/logging systems.
  • Driven to improve and automate systems.
  • Experience with Infrastructure as a Service such as container orchestrations (Kubernetes is preferred), infrastructure as code (terraform is preferred), observability, CI/CD.


Special Instructions

To apply, please submit the following materials:
  1. A current resume.
  2. A cover letter that specifically tells us how your background and experience align with the requirements, qualifications, and responsibilities of the position.

We may request references at a later time.

Please apply by October 18, 2021 for consideration.

Note: Application materials will not be accepted via email. For consideration, please apply through CU Boulder Jobs.

Posting Contact Information

Posting Contact Name: Boulder Campus Human Resources

Posting Contact Email: Recruiting@colorado.edu


Get job alerts

Create a job alert and receive personalized job recommendations straight to your inbox.

Create alert