Primary Skills
- Ruby
- Elastic Search
- AWS (S3, Lambdas, RDS, EC2) or Azure
- Experience with CI/CD
- NodeJS (nice to have)
Language Agnostic or experience in type safe languages would be a plus and a benefit as well. Experience in the following is secondary and might be desired long term
- Informatica
- Non-relational databases (HBase, Cassandra, DynamoDB, MongoDB)
- Hadoop eco-system
- Experience with MDM
Responsibilities
- Engineering solutions for new and existing data pipelines and systems
- Maintaining, and supporting existing data pipelines and systems
- Working as a proactive team member in an agile environment
- Consulting with stakeholders to understand, architect, and implement solutions
- Testing solutions and implementations to guarantee they perform to specifications
Minimum Qualifications
- You have 3+ years' experience in software engineering and have a desire to focus on data.
- You have strong familiarity with at least one type safe language. Familiarity with multiple languages of any type, preferred
- You aren't dogmatic about a particular programming language. Language agnostic programmers welcome!
- You have a strong sense of ownership with a bias for action and willingness to roll up your sleeves
- Strong experience designing for and using relational databases
- Experience with ETL (extract, transform, load).
- You aren't afraid to try new things, technologies or otherwise.
- Bachelor's Degree (computer science or related degrees preferred)
- You have excellent communication and cooperation skills
- Ability to work independently and collaboratively across the organization.
- Desire to investigate and follow engineering best practices
Preferred Qualifications
- Experience engineering full stack applications
- Experience in Informatica (nice to have) or eagerness to learn
- Experience using AWS (S3, Lambdas, RDS) or Azure
- Experience with Hadoop ecosystem (nice to have) or eagerness to learn. Spark experience big plus.
- Experience with non-relational database systems like HBase, Cassandra, DynamoDB, MongoDB, etc. (nice to have)
- Experience with CI/CD
- Experience or familiarity with TDD/BDD
- Experience or familiarity with the roles/responsibilities of Scrum and Kanban
- Experience with MDM (nice to have)
- Excellent analytical and problem solving, and thinking outside the box.