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 801-366-6947 option 1 or email macurecruiting@macu.com and every reasonable effort will be made to accommodate your needs in a timely manner.
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, and break down projects and features into manageable tasks, particularly with large projects that involve multiple teams.
Advocates for automation processes by working closely with other teams from across the organization following well established DevOps practices and principles.
Responsible for working with teams necessary to implement and transition to automated workflows, with a continuous focus on making sure security, quality, performance, scalability, and high reliability are integrated into every part of the platform.
Leads full-stack software development covering database design, services and API implementations, and front-end UI development for an engaging user experience primarily with C# and Backstage.
Work with stakeholders on determining priorities and capabilities of the platform.
Coordinate with stakeholders to ensure standardization of technologies between different projects and systems.
Work with other teams across the organization in the establishment of standards and best practices, and to reduce operational complexity.
Continuously introduce new ways of improving and scaling systems and services, including microservices architecture, cloud computing, and other evolving technologies.
Determine and implement processes to ensure the success of all users of the platform.
Champions automation practices throughout the Credit Union by providing guidance, mentorship, and best practices.
Consults across multiple teams and is considered a top-level technical expert in the field.
May be required to 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 required. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential job functions.
Experience
Minimum 8 years of platform engineering or related area experience with 3 in a senior level position.
Experience in contributing to the standardization of SDLC processes and methodologies across the organization, for both internally developed software and externally acquired systems.
Linux and Windows server expertise, including system installation, configuration, administration, and troubleshooting.
Expertise with multiple scripting languages such as PowerShell and Bash.
Expertise with infrastructure as code using tools such as Terraform or Ansible.
Expertise with cloud providers such as AWS or Azure.
Experience in implementing cloud providers at the organization level.
Expertise with CI/CD tools such as Azure DevOps, Octopus or GitHub.
Expertise in container creation and orchestration.
Expertise in Kubernetes implementation and administration.
Expertise managing source code in Git (repositories, branching, merging, etc.).
Expertise in managing source control providers such as GitHub and Azure DevOps.
Experience with relational databases.
Expertise automating manual and repetitive system processes.
Expertise in standard IT security practices such as encryption, certificates, and key management.
Expertise guiding cross-organization teams in platform engineering and automation practices.
Expertise with documenting current and new processes in a way that is usable by others.
Experience with teaching and guiding platform engineering and automation practices and concepts to others.
Familiarity with banking or credit union regulatory and security requirements is a plus.
Familiarity with core banking or credit union systems such as Keystone is a plus.
Education
Bachelor’s degree from an accredited institution in computer science, information systems, or related field. Education will be verified. OR 4 years combined education and experience in Platform Engineering, DevOps or Software Development.
Licenses, Certifications, Registrations
N/A
Language Skills
Demonstrated ability to clearly express ideas, methodology, results and recommendations verbally, in writing and through insightful reports and graphic illustrations.
Demonstrated ability to document outcomes and present information in a manner appropriate for key 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#, MVC, .NET Core, JavaScript, TypeScript or 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 collaboratively in 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 based on evolving DevOps concepts, strategies, tools, etc.
PHYSICAL ABILITIES / WORKING CONDITIONS
Physical Demands
Ability to sit, talk and hear consistently
Vision Requirements
Close vision (clear vision at 20 inches or less)
Distance vision (clear vision at 20 feet or more)
Color vision (ability to identify and distinguish colors)
Weight Lifted or Force Exerted
Ability to lift up to 10 pounds frequently and 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.