accept Add to My Interests
Position Title: Software Developer Call ID: SPD.AUC.2020.02
Request Num: SR21086 Date Call was Listed: Feb 20, 2020
Status: Inactive Last Updated: Feb 20, 2020
Number of Positions: Requested Pending Filled Available
  1 0 0 0
Position Description
Country: Australia
Calling Organization: Australian Union Conference
Position Type(s): Computer/Website
Length of Service: 9-12 months
Who makes Final Decision:   Calling Org
Beginning Date: Jul 13, 2020 
Ending Date: Jul 12, 2021
Urgent? No
Application Deadline: Apr 13, 2020
Cancel call if not filled by: May 1, 2020
Duties:     To share the gospel of Jesus Christ with Australian communities through FM radio and supporting technologies. The Faith FM IT support volunteer will provide IT software development and maintenance support for the Faith FM Radio network across Australia. This includes troubleshooting, maintenance, and documentation as well as being part of a technology refresh software development project for Faith FM’s aging codebase.
• Software development as part of technology refresh project.
• Troubleshooting and resolving playout and cloud system faults.
• Deployment-preparation for new playout systems.
• Deployment-support for field staff & volunteers for new transmitter sites.
• Updating and migrating software, scripts and cloud services.
• Documenting these activities and improving overall platform documentation.
• Involving other volunteers in these activities.
• The Faith FM network includes 150 low-powered FM radio stations and utilizes cloud-based technologies to digitally distribute radio content to each of these broadcast sites.
• Faith FM’s playout systems utilize industrial single-board computers running open source software and custom playout scripts.
• In the cloud, Faith FM currently maintains a custom media asset management system, scheduling system, and a variety of web dashboards.
• A technology refresh project is underway for Faith FM’s aging systems that were initially developed by volunteers in 2008-2012.
Current & Planned Technology Stack:
• Cloud-based systems: Primarily Amazon Web Services
• Playout system: Ubuntu/Voyage image + MPD player + Python
• Scheduling system: MySQL + PHP
• Media Asset Management: MySQL + PHP + Python + Lambda
• Web dashboards: MySQL + PHP. Moving to React/Vue + Serverless APIs.
• Software repositories: GitHub
On-site Orientation Provided? Yes
Stipend during Orientation?  Yes
Orientation Date: Jul 15, 2020
Voice tape/phone interview required? Yes
Institution requires signed agreement?  Yes
Acceptable Dress: Professional/Smart Casual
Unacceptable Dress:  Casual
Lodging   (Requests for a specific gender or age must be related to accommodation issues, maturity, safety or culture.)
Lodging:   Either boarding or renting in a unit. All facilities will be provided except cell phone and internet (sim card will be provided).
Gender: Either
Age Preference: 18-30 years
Marital Status: Either
Child Accommodation Available: No
Housing Restrictions:
Qualifications   (Legally, "experience required" must be related to specific duties of position.)
Experience Required:   Relevant qualifications, ability to work with limited supervision, 3+ years industry experience (desirable but not a requirement).
Languages:  English(Average) Prefered
Minimum Education Preferred:  Bachelors
Concentration: n/a
Trade/Skills: n/a
Currency: Dollars, Australia
Finance Type: Regular (Shared Funding)
Expense Responsibility Terms/Comments
Visa   Calling Organization    
Medical / Inoculations   Calling Organization    
Travel to/from Location (Volunteer)   Calling Organization    
Travel to/from Location (Spouse)   Volunteer/Sponsor    
Local Travel   Calling Organization    
Travel (Children)   Volunteer/Sponsor    
Excess Baggage   Volunteer/Sponsor    
Insurance   Calling Organization   For Long Term and Short Term positions: Accident, Sickness & Personal Effects & Baggage (PEB) Insurance Protection for Volunteers. For international volunteers serving in NAD: Short-Term Travel Insurance.  
Accommodations   Calling Organization    
Utilities   Calling Organization    
Food / Meals   Calling Organization    
Monthly Living Allowance   Calling Organization   AUD $866 AUD  
Other   Calling Organization    
Travel and Visa
Destination City: Melbourne, Australia
Airport: Tullamarine
Travel from Airport to Destination: AUC Staff Member
Required Inoculations
Other Medical Recommendations
Visa Required? Yes           Visa Type: Special Programmes VISA
Work Permit Required? No  Who Applies:
Police Clearance Required: Yes
HIV Clearance Required: No
Child Protection Clearance Required:   No
Send papers to:
Deadline: May 1, 2020
Visa/Travel Details:
Requesting Organization
Organization Name: Australian Union Conference
Calling Division: South Pacific Division
Calling Union: Australian Union Conference
Calling Conference:
Country: Australia
Supervisor: Engelbrecht, Michael
Title: Faith FM Coordinator
Approved By:   Rose Miranda, Mission Service & Support Coordinator for South Pacific Division on Feb 17, 2020. Entered by: Miranda, Rose