Vacancy expired!
- Preferably a degree in Computer Science
- Deep understanding of distributed systems
- 5+ years designing and developing software solutions
- 3+ years designing and developing modern data platforms at significant scale, including
- Large-scale distributed computing and big data technologies, such as Spark
- Massively-parallel cloud data warehouse engines and distributed query engines, such as Redshift, Synapse, BigQuery, Snowflake, and Presto
- NoSQL data stores such as MongoDB, Cassandra
- Experience with Snowflakes and Databricks mandatory
- Data modeling of relational and dimensional databases
- Performance measurement and tuning
- Programming languages including Python, Scala, Java
- Understanding of cloud and distributed systems principles, including load balancing, networks, scaling, and in-memory vs disk operations
- Experience with cloud platforms such as AWS, Azure, and Google Cloud Platform; container and orchestration technologies
- Articulation and communication skills
- Providing pre-sales support as needed to grow the Data Engineering practice.
- Ensuring the success of data projects by getting hands-on, kick-starting new projects and assisting project teams in troubleshooting as required
- Ensuring that the solutions we propose address our clients' key business goals by working with their business teams.
- Working in a distributed development model that includes Tavant and client staff members at multiple locations.
- Evaluating new technologies to provide architectural guidance to project teams
- Leading, training, growing, and mentoring an enthusiastic team of high energy professionals and building future leaders
- Being a thought leader and creating new services which map to the future market needs
- Providing sales support in the form of collateral, RFP responses, and proofs-of-concept
- Engaging with customers at senior to C-level, including travel to their offices
Vacancy expired!