Positions Available
Explore all available roles. All positions in Ethnos except church-planting roles are available to associates.
IT Security and Compliance Officer
Purpose: The IT Security and Compliance Officer is the IT cyber/IT security and compliance subject matter expert (SME) and works in partnership with the IT Infrastructure Director and the Ethnos360 IT Leadership Team in responding to security and compliance related issues and inquiries. This job’s role is to ensure the secure operation of in-house and cloud computer systems, servers, and network connections in accordance with Ethnos360 IT internal processes, procedures, and compliance requirements. Ethnos360 exists to assist the local church in planting mature churches among least reached people groups.
Responsibilities:
- Works to establish and enforce organizational standards related to the organization’s security and compliance of IT resources
- Researches and drafts security policies and guidelines and brings them to the ITLT for approval
- Communicates approved policies and guidelines to Ethnos360 departments and centers to make them aware of all security and compliance requirements
- Works closely with IT staff on specific projects and tasks that relate to security and compliance
- Stays up to date with IT security and compliance best practices by attending classes, reading publications, joining professional peer groups, etc.
- Participates in training and staff development activities
- Performs internal reviews to ensure that all current and new/updated policies and procedures adhere to best practices related to security and compliance
- Performs or works with third party audit groups to produce risk and technical vulnerability assessments, data classification, attack and penetration analysis, policy compliance and communication with internal teams
- Completes annual security insurance questionaries and submits the answers to the ITLT
- Actively participates in daily coordination and remediation of elevated security incidents in the organization
- Leads coordination and remediation of major security incidents
- Participates in the assessment of the security of new applications and programs prior to installation, upgrade, or widespread use within the organization
- Maintains confidentiality of highly sensitive information
- Participates in team meetings as required
- Participates in IT Leadership Team meetings as invited
- Performs other duties as assigned by the Director of IT
Requirements
- Other Requirements
• Must have a degree in Computer Science or a related Information Technology field, A+ certification, or equivalent work experience Preferred Qualifications/Certifications: • CIS 18 familiarity • Experience with various regulatory compliance requirements (SOX, HIPAA, etc.) • PowerShell • COMPTIA Security+ • Comptia Network+ or equivalent experience • (CISSP) Certified Information Systems Security Professional • (CISA) Certified Information Systems Auditor • (CISM) Certified Information Security Manager • (GSEC) GIAC Security Essential Certification • (SSCP) System Security Certified Practitioner • DNS, 1-2 years • DHCP, 1-2 years • Microsoft Active Directory and Azure Active Directory (1-3 years) • Windows Software Update Services (1-3 years) • Microsoft Azure certifications
Computer Network and Systems Administrator
Location: City
Purpose: Computers are vital tools for missionaries. You can be a vital part of the missionary team using your skills as a network and systems administrator. Ethnos360 exists to assist the local church in planting mature churches among least reached people groups.
Responsibilities:
- Maintaining our office network, consisting of a number of Win 10/11 workstations.
- Maintaining wireless equipment, network router and modem.
- Performing hardware and system upgrades, locally and remotely.
- Maintaining network availability in remote locations.
- Maintain our office phone system.
- Maintain our network printers, and help as needed with daily operations.
- Assisting with communication issues, such as Internet satellite services as well as cellular data connections, cellular phone issues, etc.
- Assisting, as needed, in maintenance of computer/Internet problems of regional centers.
- Providing end user technical support in Windows and Mac MS Office as needed.
- Troubleshooting software, hardware and network issues on workstations and notebooks.
Requirements
- Other Requirements
Honesty and integrity are an absolute must. Personal character is more important than computer skills.
Computer Software Consultant
Purpose: To provide software support to church planting teams. The purpose of Ethnos360 is to assist the local church to plant mature churches among least reached people groups.
Responsibilities: Installation and management of software. Also, providing consultation when operational issues arise.
Requirements
- Education Requirement
Job Specific Training - Other Requirements
Knowledgeable in such programs as Paratext, Translator's Workplace, CLAware, the literacy program, and other programs that are essential to the church planting efforts.
IT Tech & Web Design
Location: City
Purpose: The purpose of Ethnos360 is to assist the local church in planting mature churches among least reached people groups.
Responsibilities: Seeking to meet the computer needs of the field office and church planters in West Africa through personal expertise and through discipleship equipping someone from a local church or community).
Requirements
- Education Requirement
Ethnos Training
IT System Administrator
Location: Home Office, Sanford, FL
Purpose: This role is responsible for participating in the maintenance and support of all Ethnos360 on-premises systems and infrastructure. Ethnos360 exists to assist the local church in planting mature churches among least reached people groups.
Responsibilities: This role includes the management and maintenance of primary and secondary datacenters and works to handle issues from both the end users and from internal IT requests. This position reports to the Director of IT Operations.
ESSENTIAL DUTIES AND RESPONSIBILITIES:
- Identify any problems in the system, anticipate potential issues and repair systems and software when necessary
- As an escalation point for other teams, resolve issues, fulfill requests that come in through the helpdesk ticketing system
- Monitors and ensures that systems are running optimally
- Setting up new users and giving them access to the intranet
- Managing and maintaining the file servers
- Operating the firewall for the organization
- Monitoring the internet connection for security risks
- Employing the latest security protocols
- Monitoring the local area network (LAN) for threats or errors
Requirements
- Other Requirements
Preferred having a bachelor's degree in computer science or a related Information Technology field. Experience with Windows Server administration and support. Strong skills in switching and routing, VLAN configuration, firewall configuration. Experience with Office 365 administration and support, VMware, Antivirus software, Backup software, remote management tools and desktop operating systems. Strong written and verbal communication skills, including the ability to effectively communicate with internal and external individuals. Ability to work independently and to carry out assignments to completion within parameters of instruction given, prescribed routines, and standard accepted practices.
Enterprise Application Developer
Location: Home Office, Sanford, FL
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
Enterprise Applications Administrator
Location: Home Office, Sanford, FL
Purpose: This role is responsible for working with both business users and with the IT department to define system requirements, configure, and provide continuing support of Ethnos360 enterprise applications. Ethnos360 exists to assist the local church in planting mature churches among least reached people groups.
Responsibilities:
It is the responsibility of the individual in this role to provide services outlined in this job description. This role reports to the Director of Information Systems.
ESSENTIAL DUTIES AND RESPONSIBILITIES:
- Services as a system administrator for one or more application environments leveraged by distributed users.
- Overseas administrative functions including user maintenance, modification of features and functionality, generation of reports and dashboards, creation of new fields and other routine tasks.
- Works to provide for automations of tasks within the applications.
- Manages projects for the enterprise applications between the end-user team and the IT team.
- Responsible for ensuring the performance and reliability of installed enterprise applications.
- Monitors and maintains performance metrics for system features, recommends, and takes corrective/preventive actions
- Performs configuration, change management and testing activities as required.
- Consults users on technology changes that will impact work processes.
- Responsibility to define ongoing user requirements for enterprise applications.
- Establish, document and manage security access, profiles, licenses and procedures for enterprise software applications. Create and assign new users to required security groups and provide/setup additional security permissions and groups as needed. Disable and remove security access and groups for individuals who should no longer access specific information in the software applications.
Requirements
- Other Requirements
It is preferred that the qualified applicant have a Bachelor's degree in Computer Science, or related Information technology field. Must have strong written and verbal communication skills that enable collaboration between It and business user teams. Must be familiar with Microsoft applications. Must be proficient in creating clear and concise requirements for communication and development of enterprise applications.
SQL Database Engineer
Location: Home Office, Sanford, FL
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.
IT Support Technician
Location: Missionary Children's School
Purpose: Be a part of the team that provides IT support for the PQQ campus. By being part of this team you will assist in the church planting effort among unreached people in Brazil.
Responsibilities: Provide hardware and software support. Deploy new systems. Other IT duties as directed.
Requirements
- Other Requirements
Must have job specific training. Enjoys working as part of a team. Desires to serve others. Has a growing relationship with Christ.
Software Developer / Programmer
Location: Field Office
Purpose: To glorify God and assist in establishing mature churches equipped for maturity and multiplication among the least reached people groups by developing and maintaining in-house computer software.
Responsibilities:
- Collaborate with and encourage our fellow NTM PNG team members in all aspects of living and service.
- Learn and analyze NTM PNG specific business processes.
- Plan, develop, and maintain new features for the NTM PNG Intranet.
- Work with our business departments to maintain our ERP and reporting systems.
Requirements
- Education Requirement
Job Specific Training - Other Requirements
Job Specific Training. Maintain a growing relationship with Christ and a willingness to work with a diverse team. an extensive knowledge of a variety of operating systems, relational databases, version control and related technologies. Maintain a growing relationship with Christ and a willingness to work with a diverse team. An extensive knowledge of a variety of operating systems, relational databases, version control and related technologies.
System Administrator
Location: Field Office
Purpose: to glorify God and assist in establishing mature churches equipped for maturity and multiplication among the least reached people groups by maintaining system hardware, software and Office 365.
Responsibilities: Collaborate with and encourage your fellow NTM PNG team members in all aspects of living and service. Plan, upgrade, and maintain system hardware and software. Undertake recovery action in the event of a system failure. Assist in maintaining an Office365 environment.
Requirements
- Education Requirement
Job Specific Training - Other Requirements
Maintain a growing relationship with Christ and a willingness to work with a diverse team. Bachelor's degree in engineering, electronics or computer science is desirable.
Hardware Technician
Location: Field Office
Purpose: To glorify God and assist in establishing mature churches equipped for maturity and multiplication among the least reached people groups by provide a higher-level Help Desk support as well as maintaining computer & communications hardware and software.
Responsibilities:
Collaborate with and encourage your fellow NTM PNG team members in all aspects of living and service. Upgrade, troubleshoot, debug, and repair basic computer hardware, software, and associated peripherals. Troubleshoot advanced office applications and develop, test, and implement solutions for problems detected. Provide 2nd & 3rd level help desk support.
Requirements
- Other Requirements
Maintain a growing relationship with Christ and a willingness to work with a diverse team. The equivalent of TIA A+.