Cloud Engineer

Full Time
Lehi, UT 84043
Posted Today
Job description

FamilySearch is looking for an experienced Cloud Engineer with a desire to provide cloud solutions that truly make a difference. This role participates as a member of a cross-functional agile team that uses the newest cloud technologies and proven techniques to make our development efforts more productive. Specifically, this role will help architect, design, build, and maintain a cloud infrastructure platform in the Microsoft Azure Cloud.

FamilySearch currently uses the AWS cloud infrastructure for much of its development efforts and production processes including automated CI/CD systems which enable nearly 1000 changes to the production site and the family history activities of millions of customers every day. The Microsoft Azure Cloud infrastructure platform will be used to expand the resources and technologies available to our services. Initially, it will be used to power the Machine Learning and Artificial Intelligence (ML/AI) processes which automate the many record-processing activities associated with family history. Including extraction, transcription, and indexing of billions of historical records every year.

Experience a work environment where the goal is to bring joy to others. A place where family-first and life-balance is not only valued, but a reality.

This individual works with divine guidance to provide or support technology that furthers the mission of the Church and reflects the eternal impact of the gospel.

This position is based in Lehi, UT but can be worked remotely or hybrid.


  • Provide direction for strategic plans and product roadmaps and accurate estimation of work
  • Work with the technical lead in the establishment of architectures, standards, and best practices
  • Translate architectural requirements into PaaS, IaaS, and serverless solutions
  • Code APIs and applications designed to work with or enhance features offered by cloud platforms
  • When required help bridge on-prem systems and applications with the cloud
  • Deploy, manage, and operate scalable, highly available, and fault-tolerant systems
  • Design measures to protect the cloud system from security compromise and adhere to all security guidelines to keep the system safe
  • Provide formal training, mentoring, or pair programming with other less experienced engineers
  • Participate in team meetings, team planning sessions, setting team goals, and all other team activities
  • Author and maintain documentation and knowledge-based articles
  • Build and maintain relationships with other teams to promote collaboration
  • Assist in sourcing and recruiting world-class team members
  • Interact with vendors and provide feedback on their products
  • Monitor environment and encourage accountability across organization
  • Respond to escalated incidents and engage vendors as necessary. Identify, track and resolve associated problems
  • Support systems via an on-call rotation

Education:

  • Bachelor's degree in related field, or equivalent professional experience

Work Experience:

  • 10+ years system engineering or relevant experience in a large structured operational environment; should be viewed as an industry expert
    • 4+ years cloud computing and development experience

Demonstrated Skills & Abilities:

  • Comprehensive understanding of core cloud technologies and tools
  • Experience with templating languages and configuration management tools
  • Experience engineering solutions in public, private and hybrid cloud platforms
  • Knowledge of networking concepts like DNS, TCP/IP and firewalls
  • Experience with various scripting languages and restful API's
  • Experience must include 4+ years supporting product development activities and be capable of guiding technology decisions
  • Must have experience working in a structured enterprise-scale operational environment supporting a user base reaching into the thousands
  • Must have experience with Change, Incident, and problem management processes
  • Solid understanding of virtualization and containerization
  • Must be familiar with DevSecOps, Scrum, and ITIL concepts, and have strong operational understanding and discipline
  • Demonstrated experience evaluating vendors and their products and capable of identifying critical gaps in their offerings
  • Exceptional oral and written communication skills
  • Proven leadership and management skills
  • Understand the business processes being supported by the solution
  • This job operates in a professional office environment
  • To successfully perform the essential functions of the job there may be physical requirements which need to be met such as sitting for long periods of time and using computer monitors/equipment

Specific Degrees, Certifications, Licenses:

  • Cloud Certified DevOps Engineer – Professional or Solutions Architect – Professional preferred

Preferred Qualifications:

  • Professional cloud certification
  • Master's degree

#LI-KS1


Church employees find joy and satisfaction in using their unique talents and abilities to further the Lord’s work. From the IT professional who develops an app that sends the gospel message worldwide, to the facilities manager who maintains our buildings— giving Church members places to worship, teach, learn, and receive sacred ordinances—our employees seek innovative ways to share the gospel of Jesus Christ with the world. They are literally working in His kingdom.
Only members of the Church who are worthy of a temple recommend qualify for employment. Apart from this, the Church is an equal opportunity employer and does not discriminate in its employment decisions on any basis that would violate U.S. or local law.
Qualified applicants will be considered for employment without regard to race, national origin, color, gender, pregnancy, marital status, age, disability, genetic information, veteran status, or other legally protected categories that apply to the Church. The Church will make reasonable accommodations for qualified individuals with known disabilities.

gatheringourvoice.org is the go-to platform for job seekers looking for the best job postings from around the web. With a focus on quality, the platform guarantees that all job postings are from reliable sources and are up-to-date. It also offers a variety of tools to help users find the perfect job for them, such as searching by location and filtering by industry. Furthermore, gatheringourvoice.org provides helpful resources like resume tips and career advice to give job seekers an edge in their search. With its commitment to quality and user-friendliness, gatheringourvoice.org is the ideal place to find your next job.

Intrested in this job?

Related Jobs

All Related Listed jobs