Alma Technologies
At Alma, we take a modern approach to managing student information and creating workflows that support K-12 administrators, teachers, students, and parents.
Behind the scenes is a passionately driven team with the mission to improve school operations and foster better student outcomes in order to create the greatest generation of students.
We accomplish this by empowering the greatest learning resource that students have at school: educators The Data Services team is looking for a Reporting Engineer who is passionate about education, empowering educators, and technology at Alma.
The position is an entry level position on one of our engineering teams.
It is a great way to get exposure to the educational software industry and offers a path to grow within Alma.
A reporting engineer is responsible for managing all tickets associated with our Reporting project.
That mainly consists of utilizing PHP to build data extracts in a variety of formats (CSV, Excel, XML, JSON) gathering data through the use of internal APIs, Libraries, and custom MongoDB queries in addition to doing complex transforms and calculations for various state reporting requirements , as well as expanding our reporting capabilities.
Key Responsibilities Collaborate with the team to implement new features for our reporting application from inception to delivery.
Build data extracts according to state specifications in collaboration with our analyst and product teams.
Provide estimations for potential projects and efforts.
Provide Peer Review of other’s scripts and work to ensure there are no errors or problems with others’ code.
Accurately track issues and resolutions using internal tools.
Attend team standup meetings every day to provide updates on the progress of one’s own work and ask any questions that are blocking their work.
Perform regular quality assurance/quality control checks on assigned client campaigns to ensure accuracy Support the development of measurement strategies, learning agendas, and roadmaps with input from senior team members and internal stakeholders Requirements/Competencies Comprehensive PHP and MongoDB skills Javascript knowledge preferred Ability to articulate technical issues to peers as well as non-technical personnel Familiarity with using command-line consoles and working with Virtual Machines.
Strong written and verbal communication skills.
Experience with Ed-Fi Data Standard is a plus.
Education and experience A Bachelor’s degree or combination of education, and equivalent work experience is required Advanced user Microsoft Office Suite and reporting tools The Company Alma is a modern approach to student information and learning management that supports K-12 administrators, teachers, parents, and students.
We are a passionately driven team with the mission to provide this resource to every school, regardless of their financial constraints.
Alma offers a competitive benefits package including flexible, hybrid work schedule; generous PTO; over a dozen paid holidays; medical, dental, vision, and long-term disability insurance; two EAPs, and a public transportation subsidy for those commuting to work.
Note To Candidates Alma Technologies is an Equal Opportunity/Affirmative Action Employer.
We evaluate qualified applicants without regard to race, color, religion, sex, national origin, disability, veteran status, and other protected characteristics.
Studies have shown that women and people of color are less likely to apply for jobs unless they believe they meet every one of the qualifications as described in a job description.
We are most interested in finding the best candidate for the job, and that candidate may be one who comes from a less traditional background.
We would encourage you to apply, even if you don’t believe you meet every one of our qualifications described.