Senior Technical Consultant- Financial Services
Essential Job Functions:
Provide empirical based guidance that leads to the successful development, configuration and delivery of large-scale, distributed solutions built on the Gridgain Enterprise / Apache Ignite platform.
Provide technical thought leadership for customer engagements, internal initiatives, and product development.
Delivering public and private training for customers and partners.
Providing feedback to the Product Management team.
Participating in the Apache Ignite community by attendance in community events and the delivery of GridGain content as required.
Ability to thrive in large, complex client engagements, working across teams, organizing and leading implementations in these types of environments.
Ability to craft solutions in hosted in on-premise, cloud or hybrid environments.
3+ years customer facing experience
7+ years in an application development or consulting role
7+ years of experience administering, configuring, or delivering solutions on Linux, Java and/or Python
Excellent knowledge of Java SE, including collections, IO, JVM internals, etc.
Expert-level understanding of multithreaded/concurrent programming, Java memory model, deadlock handling, synchronization primitives, concurrent data structures, etc.
Familiarity with Hadoop and Spark ecosystems
Familiarity with NoSQL and NewSQL distributed systems
Understanding of messaging systems and network protocols
Understanding of transactional and eventually consistent architectures
Experience and appreciation for concise and elegant API design
Proven track record within a software vendor or turn-key hardware and software vendor
Strong communication and presentation skills
Ability to present complex solutions concisely 1:1 and to a large audience
Comfortable talking up and down the IT chain of command including the IT Director and CIO level
Good knowledge of datacenter architecture particularly multi-datacenter and global deployments
Organized and analytical, able to thrive under pressure whilst leveraging strong time management skills
Creative and adaptive approach with an ability to remove obstacles and accelerate the sales cycle