Focus on the Family


Cloud Infrastructure Engineer 1

Computer Science

Full Time

Colorado Springs, US

Posted this week

About the Job

Salary - $72168 - $85404/Year

Headquartered in Colorado Springs, Colorado, Focus on the Family has nearly 600 employees who work to achieve the mission of enriching the lives of families, engaging the culture, advocating for life and spreading the Gospel of Jesus Christ. The work is meaningful, the culture is rewarding, and the purpose is eternal.

The Cloud Infrastructure Engineer 1 position exists to support ministry objectives by designing, implementing, upgrading cloud infrastructure for supporting secure, reliable, and scalable applications. Position responsibilities include the availability, latency, performance, efficiency, change management, monitoring, emergency response, and capacity planning of ministry cloud and on-premises infrastructure. The outcome will be infrastructure private, public and hybrid cloud systems that support applications, systems and processes are more consistent, automated, reliable, and observable.

Essential Duties/Responsibilities:
A Cloud Infrastructure Engineer is responsible for performing the listed core responsibilities. The Cloud Infrastructure Engineer 1 is expected to have an intermediate understanding of and ability to perform those responsibilities. Additionally, the Cloud Infrastructure Engineer 1 may act in a time-limited Architecture Coach role, as a secondary.

Core Responsibilities:
Works on one or more products or projects

Designs, builds, and maintains core infrastructure pieces that allow ministry applications to scale as needed

Manages and administers cloud resources on various cloud computing platforms, with a specific focus on the Amazon AWS platform

Racks, cables (network and power) and configures new equipment in the datacenter

Develops understanding of equipment power usages and requirements

Maintains storage infrastructure

Maintains and administers compute infrastructure

Maintains and administers virtualization infrastructure

Maintains and administers data protection infrastructure

Maintains datacenter facilities and escorts/interfaces with maintenance teams

Maintains competency dealing with manufacturer/vendor support for hardware and software failures, upgrades, and troubleshooting

Improves monitoring and alerting processes to alert on infrastructure symptoms rather than outages

Improves deployment processes to make deployments non-events – including reversion to the previous release, if needed

Requires knowledge and understanding of network theory, such as different protocols (TCP/IP, UDP, ICMP, etc.), MAC addresses, IP packets, DNS, OSI layers, Software-
Defined Networking, Virtual Private Cloud

Implements and manages clusters for high availability

Documents everything so that observations turn into repeatable actions and ultimately into automated processes

Engages in service capacity planning and demand forecasting, performance analysis and system tuning

Develops a deep understanding of ministry websites, applications, and database backends, including their functionality, architecture, environments, behavior, and integrations

Documents and understands the end-to-end implementation, configuration, dependencies, and overall behavioral characteristics of both cloud and on-premises infrastructure environments

Participates in an on-call rotation, providing support for Cloud and on-premises applications and environments. Implements and reinforces Cybersecurity policies and secure practices in all aspects of cloud and on-premises infrastructure

Maintains vendor relationships through regular communication and updates. Partners with vendors to troubleshoot and identify causes of reported issues and to implement bug fixes or system upgrades

Expands knowledge of evolving, innovative cloud technologies and assist with recommendations for implementation and adaptation of new technologies

Mentors client teams and team members as appropriate

Assists the Director with hiring, including phone screens, interviews, and the creation and proctoring of tests

Provides cloud infrastructure support and leadership to Agile teams, including coordinating and leading appropriate Communities of Practice

May be part of the department leadership team, providing specialized feedback, advice, insight, and guidance to the Director as appropriate

May provide advice to and educate internal clients regarding cloud infrastructure processes and concepts

Architecture Coach Role:
Collaboratively participates in and champions the direction, creation, maintenance, implementation and communication of the ministry’s cloud infrastructure applications, systems and process architecture and related standards

Collaboratively works with team members in an architectural role to recommend architectural standards

Consults and collaboratively works with one’s team and other teams on the application of architectural standards for specific projects or products

Provides input for tool selection and standards to leadership to help inform the overall technology architecture

As a servant leader, trains and coaches team members on ministry application and systems architecture standards. Trains and coaches others to be able to step into an architectural role

Other Duties/Responsibilities:
Be a first responder on-call to provide after-hours and weekend support when necessary

Participates in on-going training activities

Perform other duties as assigned

Working Environment/Physical Requirements:
On-campus (non-remote) office environment

Frequent sitting and computer use

Occasional travel, domestic or international

This role may require occasional travel including nights and weekends


Exemplifies Ephesians 5:1-2, “Therefore be imitators of God as dear children and walk in love, as Christ also has loved us and given Himself for us...”

Pursues the Great Commission given by Jesus Christ in Matthew 28:19-20, “Go therefore and make disciples of all the nations, baptizing them in the name of the Father and of the Son and of the Holy Spirit, teaching them to observe all things that I have commanded you; and lo, I am with you always, even to the end of the age.”

Is a consistent witness for Jesus Christ; maintains a courteous, Christ-like attitude in dealing with people within and outside of Focus; adheres to the Standard of Moral Conduct and Statement of Faith; upholds Focus on the Family's ministry in prayer

Prays personally for Focus on the Family’s staff and constituents and may occasionally lead in a public prayer

Engages in Christian ministry

Demonstrates behaviors aligned with FOF core values

Personal Characteristics:
Lives with integrity derived from Biblical values and demonstrates standards of conduct that meet or exceed company and/or legal requirements

Thrives in a team environment: team player; trustworthy; reliable; results-oriented; self-motivated; driven and committed. Positive and encouraging attitude; confident without having an ego

Coachable; able to redirect work priorities and assignments as needed; Constituent and Stakeholder-service oriented

Embodies honesty, forthrightness, and openness; Creative thinker and effective problem-solver

Treats other with dignity, respect, and graciousness; Maintains a cool and calm demeanor under pressure

Avoids groupthink: Courage to assertively present alternatives in a spirit of mutual respect; humility when their ideas are not accepted

Approaches processes and tools with an eye for adding value and eliminating waste (Lean thinking)

Lifetime learner with a burning desire to continually be stretched and improve

Flexible thinker with ability to adapt to and learn various solutions, frameworks, processes, and systems, using whichever works best while meeting both client and ministry needs

A servant-leader who seeks to empower others

Bachelor's Degree in Computer Science, Management Information Systems, related field, or equivalent experience

2-4 years of experience and knowledge in working with scripting languages and utilities like PowerShell

Strong understanding of networks and network configuration, including the use and configuration of DNS

2-4 years of experience and knowledge in monitoring and alerting best practices, including the use of tools like vRealize and SCOM

2-4 years of experience and knowledge in Linux and Microsoft operating systems

2-4 years of experience and knowledge in website and application security and hardening such environments

Strong experience with change management processes

Skills, Abilities, and Special Talents/Gifts:
Strong customer service-oriented attitude

Ability to communicate effectively (verbal and written)

Ability to communicate effectively with technical members of teams within IT

Ability to effectively communicate technical issues to non-technical members of Ministry teams

Attention to detail and accuracy

Ability to adjust quickly to meet a goal and/or changing circumstances (changed work schedules, customer needs, strategic directions of the company, etc.)

Ability to manage numerous and sometimes conflicting objectives, projects and/or activities at the same time

Strong analytical, time-management and organizational abilities

Strong ability to organize and plan work in advance, determining the most effective and/or efficient courses of action

Ability to apply logic, rational thinking, intuition, and discernment in innovative ways to analyze situations, solve problems, and make decisions

Ability to function effectively and efficiently in a team environment, as well as ability to work independently on complex issues or efforts

Ability to maintain a high degree of integrity and ethical behavior in all business activities and decisions

Excellent problem solving and troubleshooting skills

Maintain a cool and calm demeanor under pressure

Strong constituent focus and understanding that all services impact the ministry’s ability to reach constituents (external customer/end user) with gospel-centric, life changing content

Ability to represent the department in a professional Christ-like manner in all dealings with our ministry customers and external partners

Stewardship Requirements:
Adheres to FOF principles of stewardship by using time and resources efficiently

Salary Range: $72,168 to $85,404\yr.

Focus on the Family puts a high value on our team members and offers a unique benefit package.

Employees scheduled for 30 hours or more per week are eligible for:

Medical Plan
Dental Plan
Life Insurance
Disability Insurance
Flexible Spending Accounts

Employees scheduled for 20 hours or more per week are eligible for:

Legal Shield/ID Shield
Retirement Plan
Vacation Time
Sick Time
Service Awards

Note: This is a summary and should not be construed as future promises to continue to provide benefits as outlined above. For complete and definitive language, refer to the governing plan documents.

  • Temporary employees are not eligible for benefits.
Helping Families Thrive! Focus on the Family is a 501c3 Christian Non-Profit Ministry.

Posted this week

See More Relevant Jobs

Network engineer

Computer Science
Englewood, us
Posted this week

Sr. Software Developer (Virtual), Security Products

Computer Science
Remote, US
Posted this week

Principal Software Engineer - BackEnd (US Remote)

Computer Science
Seattle, US
Posted this week

Landing Jobs in the US for International Students just got super easy

Learn how to network, prepare visa interviews and sure shot strategies to kickstart your career in the USA.

Know More