Positions Available
Explore all available roles. All positions in Ethnos except church-planting roles are available to associates.
Enterprise Application Developer
Location: Home Office, Sanford, FL
Salary: None – Financial support raising required
Purpose: This role provides for the development and support of Ethnos360 enterprise systems. This role serves to develop solutions that the organization needs either through applications/services that Ethnos360 has provided by vendors or through homegrown solution development. Ethnos360 exists to assist the local church in planting mature churches among least reached people groups.
Responsibilities:
- Provides maintenance and support of current and future enterprise software applications
- Performs or works with software vendors to install upgrades, new versions, or new features to enterprise software applications
- Works with departments to analyze needs, and then strategically plan for enhancements, upgrades, replacements, purchases, and/or additional tools to improve the service that the IT Applications team provides
- Leverages a software development lifecycle approach for software projects by planning, managing and executing projects using project management best practices
- Works with departments to ensure continued and expanded use of the enterprise software applications, including implementation and coordination of training
- Implements new tools and writes new routines to assist the IT Applications team with monitoring and troubleshooting applications and data issues.
- Monitors event logs, audit tools, system messages and alerts to correctly respond and correct problems or issues
- Manages setup, configuration, and overall operation of enterprise software applications
- Defines and assists in the development of reports needed for users of the enterprise software applications
- Tests all implemented updated and corrections, and assists in the testing of the total program, documenting, in standardized terminology, all procedures used
- Develops integrations between software applications to allow for the synchronization of data to allow business processes of the organization to function appropriately
- Monitors, completes and closes assigned helpdesk tickets
- Leverages technical, business, and financial acumen to interact and communicate effectively with a variety of groups and individuals including IT, Personnel, Advancement, Finance, department heads, software vendors, etc.
- Participates in team meetings as required
- Stays up to date with best practices
- Participates in training and staff development activities
- Maintains confidentiality of highly sensitive information
- Performs other related duties required by the IT Applications Director
Requirements
- Other Requirements
• Must have a degree in Computer Science, Computer Engineering, or an Information Technology related field, A+ certification, or equivalent work experience Preferred Qualification/Certifications:• JSON • XML and XML Schema • JavaScript • Python • PowerShell • HTML and CSS • C (C++, C#) • Microsoft Power Platform (a plus) • Project Management Professional (PMP) • SCRUM Certification Additional Qualifications: • Strong Christian who is part of a local church community and who agrees to Ethnos360’s doctrinal statements • Basic knowledge of Windows and Microsoft 365 services and applications (Word, Excel, Teams, Outlook, etc.) • Basic knowledge of computer hardware • Ability to take initiative and solve problems • Willing to contribute ideas to assist in process improvement and be an approachable team player • Ability to understand and apply principles, theories, and concepts of information technology in their daily work activities • Self-motivated with the ability to work independently and to carry out assignments to completion • Ability to follow instructions, routines, and best practices in daily work with a strong attention to detail and accuracy • Willingness to continually learn and improve in technological and communication skills • Has a knowledge of and ability to apply principles, theories, and concepts of software engineering in their daily work activities • Ability to communicate technical information to other technical team members but also to coworkers in other departments who may not have knowledge of technical terminology
SQL Database Engineer
Location: Home Office, Sanford, FL
Salary: None – Financial support raising required
Purpose: This role provides for the maintenance and ongoing development of Ethnos360's Enterprise database structures. Ethnos360 exists to assist the local church in planting churches among least reached people groups.
Responsibilities:
The Database Engineer role is responsible for implementing both data extraction procedures from source systems as well as physical data structures within the information systems team environment. The Database Engineer role is responsible for implementing Business Intelligence data structures to support the organization’s BI efforts. The individual serving in this role works closely with other Information System and IT Operations staff and reports to the Director of Information Systems or designee.
ESSENTIAL DUTIES AND RESPONSIBILITIES:
- Implements data solutions to include prototyping proof of concepts.
- Implements agreed upon standards and test plans, writing, testing, and debugging modularized code, and implementing a solution that follows efficient design techniques.
- Creates requested queries on data sets.
- Creates stored procedures, functions and triggers as needed.
- Creates OLTP/relational tables and views for transaction-oriented applications.
- Loads and maintains fact tables as needed.
- Loads and maintains aggregate tables as needed.
- Loads and maintains dimension tables as needed.
- Develops Views/Data Marts for information to be made available to external applications that request it.
- Implements security rules/standards.
- Responsible to work with the Enterprise Application Data Architect to ensure that database design meets the needs of the organization.
- Responsible for outlining the Extract, Transform, Load (ETL) procedures to be built for Ethnos360 data hub.
- Optimizes database code by analyzing query execution plans.
- Implements business rules and/or exception reporting.
- Implements data models for report consumption.
- Assists with other duties as the Director of Information Systems and Enterprise Application Data Architect assigns them.
Requirements
- Other Requirements
Bachelor's degree in Computer Science, Mathematics or other information Technology related field of study, plus 1-3 years of experience, or an equivalent combination of education training and/or experience. Experience with major enterprise database programs such as Microsoft SQL Server is essential. Experience with ETL tools such as Microsoft SSIS or Power Automate is preferred. Experience with database system applications, stored procedures and data warehousing concepts is preferred. Preferred Qualifications/Certifications in: Microsoft SQL Server and Management Studio, Microsoft SSIS, Power Platform/Power Automate (a plus), Python, R, PowerShell, Dev Ops methodology, Power BI, Project Management Professional (PMP), and SCRUM Certification.
Bible Translator
Location: Village
Salary: None – Financial support raising required
Purpose: To expand the reach of the Gospel by translating the Scriptures into the heart language of a select people group.
Responsibilities: Translate Scripture as part of a church development team.
Requirements
- Education Requirement
Ethnos Training
National Missionary Trainer
Location: Missionary Training Center
Salary: None – Financial support raising required
Purpose: To prepare missionaries for reaching their own people with the Gospel
Responsibilities: After arriving in Asia Pacific missionary trainers will begin and become highly proficient in the language and culture of Asia Pacific. Upon completion of culture and language study, the candidate will join a team at one of the training centers with the goal of teaching preparing missionary candidates for future ministry.
Requirements
- Education Requirement
Ethnos Training
Church Planter/Development
Location: Village
Salary: None – Financial support raising required
Purpose: The goal of a church planting/development team is to present a clear understanding of the message of the Bible and to see New Testament churches established and brought to spiritual maturity through continued teaching, discipleship, and Bible translation.
Responsibilities:
After arriving in Asia Pacific church planters/developers will begin and become highly proficient in the language and culture of Asia Pacific. After team formation the church planters/developers will move into villages and begin an intense time of culture and language acquisition of the local language while building relationships among the people. After reaching proficiency in the culture and language, the church planters/developers will write Bible lessons and translate Old Testament portions and the New Testament into the local language. This takes place while systematically teaching Bible lessons in order to build an understanding of God’s Word. In most cases the church planting team is involved in literacy training. The ongoing work of the church planter/developer is to see new believers discipled and develop local church leadership.
In some cases, a national church presence has previously been established in a village setting and we are being requested to come alongside these ministries to assist in the maturation process. Literacy, lesson development, Bible translation, teaching and other typical church planting/developing ministries still apply to these situations.
Requirements
- Education Requirement
Ethnos Training
Teachers (English, Math and General Subjects)
Salary: None – Financial support raising required
Purpose: Equipping the second generation of tribal churches planted in the Ramu Valley, Madang Province
Responsibilities: Teaching and mentoring secondary students in grades 7-12.
Requirements
- Other Requirements
• Associate or bachelor’s degree in any area. • A heart of discipleship is needed. • Teaching or ESP experience is helpful.
Member Care Facilitator
Location: Home Office, Sanford, FL
Salary: None – Financial support raising required
Purpose: To Facilitate Member Care
Responsibilities: To Facilitate Member Care
Requirements
- Education Requirement
Ethnos Training - Other Requirements
Field experience is required
High School Math Teacher
Location: Missionary Children's School
Salary: None – Financial support raising required
Purpose: Assist the church planting effort among unreached people in Brazil by teaching missionary children at a remote school located along a major river.
Responsibilities: Teach high school mathematics. Algebra I, Algebra II, trigonometry and calculus. Also, geometry and consumer math. Attend teacher meetings. Assist with extra-curricular activities as requested.
Requirements
- Other Requirements
Bachelor's degree and teacher training required. One year minimum teaching experience preferred.
Science Teacher (grades 7-12)
Location: Missionary Children's School
Salary: None – Financial support raising required
Purpose: Assist the church planting effort among unreached people in Brazil by teaching missionary children at a remote school located along a major river.
Responsibilities: To teach science to grades 7-12.
Requirements
- Other Requirements
Bachelor's degree and teacher training required. One year teaching experience preferred.
English Teacher (Grades 7-12)
Location: Missionary Children's School
Salary: None – Financial support raising required
Purpose: Assist the church planting effort among unreached people in Brazil by teaching missionary children at a remote school located along a major river.
Responsibilities: To teach English to grades 7-12.
Requirements
- Other Requirements
Bachelor's degree and teacher training required. One year teaching experience preferred.
Home Room Teacher (Grades 7-8)
Location: Missionary Children's School
Salary: None – Financial support raising required
Purpose: Assist the church planting effort among unreached people in Brazil by teaching missionary children at a remote school located along a major river.
Responsibilities: To teach Language Arts and Math to grade 7 and grade 8.
Requirements
- Other Requirements
Bachelor's degree and teacher training required. One year teaching experience preferred.
Cooks (School Dining Hall)
Location: Missionary Children's School
Salary: None – Financial support raising required
Purpose: Assist the church planting effort among unreached people in Brazil by cooking for missionary children at a remote school located along a major river.
Responsibilities: Prepares food for the school students.
Requirements
- Other Requirements
A team player, self motivated, and dependable. Must possess basic cooking skills. One year minimum experience as a cook is required.