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
JOB QUALIFICATIONS/REQUIREMENTS
Character/Spiritual: 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
Knowledge/Experience: 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
AFLAC
Retirement Plan
Vacation Time
Sick Time
Holidays
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.