Job Description
Mark43’s mission is to empower communities and their governments with new technologies that improve the safety and quality of life for all. We build powerful, scalable, and elegant software that sets a new standard for the tools upon which our first responders rely. Our users are diverse, and we are therefore committed to embracing diversity of thought and experience within our team.
About Tech Services
The Technical Services team builds solutions to increase the speed and reliability of large scale data migrations and software interfaces. Our clients rely on multiple software platforms to keep their communities safe. We develop migration tools and software interfaces to ensure our clients can access the data they need when they need it.
What you can expect to work on
- Requirements Gathering
- We work with our clients to understand how data from disparate platforms supports their day-to-day and identify the best solutions for seamlessly integrating that data with Mark43.
- Data Wrangling
- We explore our clients’ historic data to learn how their data is modelled and stored in databases (including Oracle, SQL Server and MySQL) and file storage systems.
- Integration Tool Development
- We develop migration tools and software interfaces (primarily in Java, Python and MySQL) that extract, transform and load external and/or historic data into Mark43 using RESTful APIs. These tools are used internally as well as by our partners and other third-party vendors.
What we expect from you
- BA/BS degree in Computer Science or a related technical field or equivalent practical experience
- Demonstrated proficiency in SQL and basic database administration
- Experience in the design and implementation of ETL processes
- Self motivated and detail oriented, able to work autonomously
- Excellent communication skills, able to take complex concepts and explain them to diverse stakeholders
- Demonstrated proficiency in Java or similar server side languages (Python, Scala, C# / .NET) a plus
- Industry or public safety experience a plus
What you can expect from us:
- Mentorship from more experienced team members
- Opportunities to learn and grow personally and professionally
- Building mission critical and socially responsible software to enable first responders to better serve their communities
- A workplace dedicated to supporting and bettering law enforcement, first responders, and other government agencies via mission critical software products
- Working towards a worthwhile mission with a team of friendly and intelligent coworkers