Principal Platform Engineer

Not Interested
Bookmark
Report This Job

profile Job Location:

Sandy, UT - USA

profile Monthly Salary: Not Disclosed
Posted on: 22 hours ago
Vacancies: 1 Vacancy

Job Summary

Please reference the schedule and minimum qualifications listed below before applying.

If you need assistance with filling out our application form or during any phase of the application interview or employment process please notify our Human Resources Team at option 1 or email and every reasonable effort will be made to accommodate your needs in a timely manner.

Job Summary

The Principal Platform Engineer will lead the design implementation and maintenance of the platform including Backstage as the core portal enabling streamlined workflows and visibility across services. As Principal Platform Engineer you will customize Backstage and build self-service automation for provisioning CI/CD environments deployments and integrationsempowering the Credit Union with intuitive tools that accelerate productivity enforce consistency and drive engineering efficiency across the organization.

Job Description

LOCATION

Mountain America Center - Hybrid:

9800 S Monroe St
Sandy UT 84070

SCHEDULE

Full Time

To be effective an individual must be able to perform each job duty successfully.

  • Leads the architecture and design of full stack solutions for complex business problems andbreakdown projects and features into manageable tasks particularly with large projects that involve multiple teams.

  • Advocates forautomationprocesses by working closely with otherteamsfrom across the organizationfollowing well established DevOps practices and principles.

  • Responsible for working with teams necessary to implement and transition toautomatedworkflows with a continuous focus on making sure security quality performance scalability and high reliability are integrated into every part of theplatform.

  • Leads full-stack software development covering database design services and API implementations and front-end UI development for an engaging user experienceprimarily with C# and Backstage.

  • Work with stakeholders ondeterminingpriorities and capabilities of the platform.

  • Coordinate withstakeholdersto ensure standardization of technologies between different projectsand systems.

  • Work withother teamsacross the organizationin the establishment of standards and best practices and to reduceoperationalcomplexity.

  • Continuously introducenew ways of improving and scaling systems and services includingmicroservicesarchitecture cloud computing and other evolving technologies.

  • Determineand implement processes to ensure the success of allusers of the platform.

  • Championsautomationpractices throughout the Credit Union by providing guidance mentorshipand best practices.

  • Consults across multiple teams andisconsidered atop-leveltechnical expert in the field.

  • May beto work occasional evenings and weekend hours to support production releases and resolve system issues.

KNOWLEDGE SKILLS and ABILITIES

The requirements listed are representative of the knowledge skills and/or abilities. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential job functions.

Experience

  • Minimum8years ofplatform engineering or related areaexperiencewith 3 in a senior level position.

  • Experience incontributingto the standardization of SDLC processes and methodologies across the organization for both internally developed software and externallyacquiredsystems.

  • Linux andWindows serverexpertise including system installation configuration administrationandtroubleshooting.

  • Expertisewithmultiplescripting languages such as PowerShelland Bash.

  • Expertisewith infrastructure as code using tools such as Terraformor Ansible.

  • Expertisewith cloud providers such as AWS or Azure.

  • Experience in implementingcloud providersat the organization level.

  • Expertisewith CI/CD tools such asAzure DevOps Octopusor GitHub.

  • Expertiseincontainercreation and orchestration.

  • Expertisein Kubernetesimplementation andadministration.

  • Expertisemanaging sourcecodein Git (repositories branching merging etc.).

  • Expertisein managing source control providerssuch as GitHub and Azure DevOps.

  • Experience withrelational databases.

  • Expertiseautomatingmanual and repetitive system processes.

  • Expertiseinstandard IT security practices such as encryption certificatesand key management.

  • Expertiseguiding cross-organization teams inplatform engineering and automationpractices.

  • Expertisewith documenting current and new processesinaway that is usable by others.

  • Experience with teaching and guidingplatform engineering and automationpracticesand conceptsto others.

  • Familiarity with banking or credit union regulatory and security requirements is a plus.

  • Familiarity with corebanking or credit unionsystemssuch as Keystoneis a plus.

Education

  • Bachelors degreefrom an accredited institution incomputer science information systems or related field.Education will be verified.OR4years combined education and experience inPlatformEngineeringDevOpsor Software Development.

Licenses Certifications Registrations

N/A

Language Skills

  • Demonstrated abilityto clearly express ideasmethodologyresultsand recommendations verbally in writing and through insightful reports and graphic illustrations.

  • Demonstrated ability to document outcomes and present information in a manner appropriate forkey stakeholders and all levels of the organization.

Other Skills and Abilities

  • Willingness and ability to contribute to software development tasks as assigned with a proven ability to implement and troubleshoot code changes in C# Core JavaScriptTypeScriptor other languages.

  • Ability to architect and develop tools and utilities as needed to support the platforms systems.

  • Excellent communication skills (verbal and written) are critical along with exceptional problem-solving skills and exceptionally professional behavior when interacting with and responding to other technical teams throughout the organization.

  • Ability to work both autonomously and collaborativelyin a fast-paced environment.

  • Self-starter with strong organizing and time management skills and the ability to work productively and efficiently in a fast-paced environment with multiple projects and timelines.

  • Adaptive to change responds positively to altered circumstances or conditions.

  • Possess a desire and willingness to learn and continually update knowledge basedonevolving DevOpsconcepts strategiestoolsetc.

PHYSICAL ABILITIES / WORKING CONDITIONS

Physical Demands

Ability to sit talk and hear consistently

Vision Requirements

Close vision (clear visionat 20 inches or less)

Distance vision (clear visionat 20 feet or more)

Color vision (ability toidentifyand distinguish colors)

Weight Lifted or Force Exerted

Ability tolift upto 10 poundsfrequentlyand up to 25 pounds occasionally

Environmental

There are no unusual environmental factors (such as a typical office)

Noise Environment

Moderate noise (business office with computers and printers light traffic)

***This Job is not eligible to be performed in Colorado or Connecticut either remotely or in-person.***

#LI-FB1

Mountain America Credit Union is an EEO/AA/ADA/Veterans employer.


Required Experience:

Staff IC

Please reference the schedule and minimum qualifications listed below before applying.If you need assistance with filling out our application form or during any phase of the application interview or employment process please notify our Human Resources Team at option 1 or email and every reasonable...
View more view more

Key Skills

  • Design
  • Academics
  • AutoCAD 3D
  • Cafe
  • Fabrication
  • Java