Sr. Developer Elastic Search Reporting and Analytics
Share on LinkedIn
We are looking for a Sr. software developer capable of Designing, Developing, Testing and Deploying high-performance reporting and analytics using elasticsearch.
Required:
- 10+ overall years software product development experience
- 5+ year experience and very strong conceptual understanding ElasticSearch
- Experienced with high-performance low latency, large data reporting applications
- Experience designing and facilitating complex queries and reporting strategies
- Current with a variety of modern technologies
- REST Based Web Services (building both services and clients of services)
- Experience with high performance multi-threaded ETL and data access
- Strong understanding and opinions about software development process
- code organization, test driven development, unit testing
-strong understanding and opinions about source control - Git branching strategies
-experience with DevOps and CI/CD environments
- Comfortable architecting and designing large scale systems
- designing for scalability
-design for high-performance low latency, high throughput
-architecting for scalable teams
-comfortable exploring and employing new technologies
Desired:
- Familiar with .NET core
- Good use of Azure or AWS
- Azure webapp services
- Exposure to NoSQL database
- Docker / Swarm / Kubernetes
Personal Traits Required:
- Experience working in a product company or has product company type software development experience
- Comfortable working in a small company, start-up, fast moving, ambitious environment
- Comfortable working in an environment with ambitious expectations for themselves and each other
- Flexible mindset and able to deal with ambiguity
- Excellent communication - in person, on the phone, and in writing
- Comfortable communicating with a wide range of individuals - including peers, juniors, and seniors and executives
- Intellectual curious, forward thinking, willing to suggest / try new technologies and creative approaches to problems
- 1HR Screening
- 2Challenge
- 3Technical Interview
- 4Culture fit interview