At a Glance
- Tasks: Lead the deployment of the xLake Platform and guide customers on architectural decisions.
- Company: Join Acceldata, a recognised leader in data observability with a people-first culture.
- Benefits: Enjoy competitive salary, flexible work options, and opportunities for professional growth.
- Other info: Work autonomously on high-impact projects and travel up to 50% to meet clients.
- Why this job: Tackle complex technical challenges and make a real impact in data organisations.
- Qualifications: 8+ years in customer-facing roles with strong Hadoop and Linux expertise.
The predicted salary is between 63000 - 77000 £ per year.
About the Role: We are looking for a Senior Solutions Consultant with deep Hadoop knowledge and strong enterprise presence. You'll be the principal technical owner of xLake Platform deployments - responsible not just for standing up the platform, but for guiding a customer's infrastructure, security and database teams to the right architectural decisions, and for making those decisions stick in environments where security and change control are non-negotiable. This is a hands-on role with a consultative position. You'll be equal parts architect, engineer and trusted advisor: designing the target-state cluster, executing the build, and translating hard technical trade-offs into terms a customer's stakeholders can act on. You are the person the customer relies on to get a secure, scalable platform right the first time.
Key Responsibilities:
- Own cluster architecture and deployment.
- Lead end-to-end deployment of Acceldata ODP managed via Apache Ambari.
- Define cluster topology - master, slave and client node placement - sized to the customer's workload and infrastructure.
- Prepare and harden infrastructure.
- Advise on and execute OS-level prerequisites on RHEL or Ubuntu: password-less SSH, DNS/NTP, firewall iptables rules, SELinux and PackageKit handling, and system tuning such as umask and open file descriptors.
- Deliver secure and air-gapped deployments.
- Design and implement installations inside firewalled and air-gapped data centres using local mirror repositories or trusted HTTP proxy servers, working within the customer's change-control and compliance constraints.
- Integrate backend databases.
- Provision and configure operational databases (Oracle, PostgreSQL, or MySQL/MariaDB), including schemas, users and JDBC drivers for core services - Ambari, Hive, Spark, Ranger and Schema Registry.
- Extend the ecosystem via mpacks.
- Install, configure and troubleshoot components through Ambari Management Packs - Spark, Kafka, Flink, NiFi, Ozone, Airflow, Trino, ClickHouse, JupyterHub and MLflow.
- Implement enterprise security.
- Stand up cluster security end-to-end: Kerberos integration, Apache Ranger authorization policies, SSL/TLS certificate management, LDAP/AD integration, and secure credential handling (e.g. obfuscating LDAP bind passwords via the Ambari Credential Store / JCEKS).
- Advise and enable the customer.
- Run working sessions with the customer's infrastructure, security and DBA teams; document target-state architecture and handover runbooks; and coordinate with Acceldata engineering and account teams to unblock issues and drive long-term adoption.
Qualifications:
- 8+ years of experience in customer-facing product implementation, designing and deploying performant end-to-end data architectures, and solving complex migrations and deployments.
- Comfortable writing code in either Java, Python or Scala.
- Consult on design and architecture; implement strategic customer projects that lead to customers' successful understanding, evaluation, and adoption of Acceldata Data Observability Cloud.
- Good understanding of Data management concepts like Data Quality, Data Catalog and Data Governance.
- Deep architectural knowledge of the Apache Hadoop ecosystem (HDFS, YARN, MapReduce, Hive, ZooKeeper).
- Strong Linux system administration on RHEL and/or Ubuntu, with a real command of network configuration, firewall rules and system tuning.
- Practical experience with enterprise security: Kerberos (KDC), SSL/TLS, LDAP/AD and Apache Ranger.
- Comfort operating within the platform's runtime stack (Java and Python) for configuration and troubleshooting.
- Excellent communication skills - able to explain hard technical trade-offs clearly to both engineers and senior stakeholders - and the autonomy to drive complex work with little supervision.
- Extensive experience managing Cloudera (CDH/CDP) or Hortonworks (HDP) distributions - this maps to an excellent foundation for the role.
- Familiarity with several of the mpack components above (Spark, Kafka, NiFi, Trino, Ozone, MLflow, etc.) rather than all.
- Experience delivering into regulated, secured or air-gapped environments.
- Strong desire to tackle hard technical problems in Kubernetes; proven ability to do so with little or no direct daily supervision.
- Ability to quickly learn new technologies and willingness to support working in different time zones, and may be required to travel up to 50% of the time to meet with customers.
- Prior customer-facing / professional-services or consulting experience in enterprise environments.
You’ll work on genuinely hard problems for some of the most demanding data organisations in the world, with the autonomy to own an engagement end-to-end and the visibility that comes with being the customer's principal technical partner. If you enjoy the moment a complex, secured cluster comes up clean, and the customer's team trusts what you've built - this is that job.
Acceldata has been named to Forbes' America's Best Startup Employers for two consecutive years, recognised on CRN's Big Data 100 for data observability and DataOps, and named a Leader in Everest Group's Data Observability PEAK Matrix. Above all, Acceldata has a people-first culture; you get full ownership of real, high-impact problems from day one.
Senior Solutions Consultant - xLake Platform employer: Acceldata
Acceldata is an exceptional employer that fosters a collaborative and innovative work culture, where your contributions directly impact enterprise customers' success. With a strong focus on employee growth, you will have access to continuous learning opportunities and the chance to work alongside talented professionals in the dynamic field of data observability. Located in a vibrant tech hub, Acceldata offers unique advantages such as networking opportunities and a supportive environment that encourages creativity and professional development.
StudySmarter Expert Advice🤫
We think this is how you could land Senior Solutions Consultant - xLake Platform
✨Get Involved in Data Science Meetups
Tap into local data science meetups or workshops to connect with fellow enthusiasts and professionals. These events are goldmines for networking, and sometimes even lead directly to job openings at companies like Acceldata!
✨Show Off Your Projects
Start building a public portfolio showcasing your data science projects on platforms like GitHub or personal websites. Highlight unique analyses or models you've developed. This not only demonstrates your skills but also gets your name out there for roles like Senior Solutions Consultant - xLake Platform at Acceldata.
✨Leverage Professional Networks
Join professional bodies related to data science, like the Data Science Society or similar organisations. Getting involved can lead to mentorship opportunities and insider knowledge about full-time positions at companies like Acceldata.
✨Apply Directly through Our Website
When you find a suitable opening like Senior Solutions Consultant - xLake Platform at Acceldata, make sure to apply directly through our website. It gives you an edge and shows you're keen to join our team. Plus, who doesn’t love a direct application? It’s easier than navigating through job boards!
We think you need these skills to ace Senior Solutions Consultant - xLake Platform
Some tips for your application 🫡
Show Off Your Projects:In the world of data science, your projects can speak volumes about your skills. Make sure to showcase a few key projects in your CV or portfolio, especially those that highlight your ability to work with data sets, build models, or use relevant tools like Python, R, or SQL. Don’t forget to include links to any GitHub repositories if applicable!
Quantify Your Achievements:Employers love numbers! When drafting your CV, highlight your achievements with quantifiable results. For instance, mention how your data analysis led to a certain percentage increase in efficiency or revenue at a previous job or project. These details can really make your application pop!
Craft a Tailored Cover Letter:For a full-time role at Acceldata, your cover letter should reflect your passion for data science and your excitement about the specific projects or values of the company. Dive into why you’re a good fit, how your skills align with their needs, and any unique perspectives you can bring to the team.
Stand Out with Relevant Courses and Certifications:Although experience talks, relevant courses or certifications can be your ticket to impressing hiring managers at Acceldata. Mention any standout courses you've completed that equipped you with essential skills, such as machine learning certifications or data visualisation courses. This shows your commitment to continuously developing your skills in the field!
How to prepare for a job interview at Acceldata
✨Brush Up on Your Statistics
For a data science role, we need to seriously sharpen our statistics skills. Get ready to tackle technical questions on probability distributions, hypothesis testing, and regression analysis. These are often the bread and butter of data science interviews, so don't just skim over them!
✨Showcase Your Projects
Prepare a killer portfolio showcasing your data science projects. We should include details about the datasets used, the tools and techniques applied, and the impact of your findings. If we can walk them through a particularly challenging project or a cool visualisation that had real-world implications, it’ll really make us stand out!
✨Get Comfortable with Python and R
Most data science positions require us to be proficient in programming languages like Python and R. We should practice common libraries like pandas, NumPy, and scikit-learn, and be ready for live coding exercises or algorithm questions. Showing off our coding chops can really impress the interviewers at Acceldata!
✨Prepare for Case Studies
Expect to encounter real-world case studies during the interview. We might be asked how we’d approach a data problem or analyse a dataset to extract insights. It's essential to think out loud and demonstrate our problem-solving process so that the interviewer can see our logical thinking in action.