Desired Skills and Experience
- Become an expert on our products
- Work directly with customers and the community to diagnose development & operational issues
- Research, identify, reproduce and document bugs
- Think outside your role to improve our company and products
- Write blog posts, speak at user groups/conferences, help with benchmarks, and other project work
- Have experience with Java. Specifically:
- Java core, multithreading/concurrency, and network programming
- Be able to troubleshoot and tune for performance (e.g. TCP/IP, Multicast, JVM Garbage Collection)
- Enjoy helping people
- Handle stressful situations with grace
- Communicate complex ideas with simplicity and clarity
- Excellent written and oral communication skills
- Distributed systems and scalability
- Network protocols
- How NoSQL systems work
- Troubleshooting in general and specifically JVM tooling (profilers, etc.)
- Experience with Hazelcast
- Experience with cloud deployment (Amazon, Azure, Google, etc)
- Experience in Windows and/or *NIX system administration
- Experience with large production deployments
- Experience with VM and containerization technologies
- Experience with distributed caching, scalability and high availability systems
- Involvement with other Open Source projects
- Experience with data-storage (SQL, NoSQL, Graph, “big-data”)
Apply