At a Glance
- Tasks: Lead a team in designing and maintaining ElasticSearch solutions while ensuring best practices.
- Company: Accenture is a global leader in professional services, known for innovation and diversity.
- Benefits: Enjoy 25 days of vacation, private medical insurance, and extra leave for charity work.
- Why this job: Join a vibrant team, work with cutting-edge tech, and develop new skills in a supportive environment.
- Qualifications: Experience in Java, ElasticSearch, and team leadership is essential; knowledge of AWS is a plus.
- Other info: Flexibility is key, with onsite client interactions required for delivering top-notch services.
The predicted salary is between 48000 - 72000 £ per year.
Locations: Edinburgh / Glasgow
Please Note: Any offer of employment is subject to satisfactory BPSS and SC security clearance which requires 5 years continuous UK address history at the point of application.
Accenture is a leading global professional services company, providing a broad range of services in strategy and consulting, interactive, technology and operations, with digital capabilities across all of these services. With our thought leadership and culture of innovation, we apply industry expertise, diverse skill sets and next-generation technology to each business challenge. We believe in inclusion and diversity and supporting the whole person. Our core values comprise of Stewardship, Best People, Client Value Creation, One Global Network, Respect for the Individual and Integrity.
Accenture Next Gen Engineering provides end-to-end product engineering solutions which deliver tangible value, fast. We bring together an obsession for technical excellence with agility and scale, to help clients move from project to product at speed. We’re embedded in the regions we operate in, with dedicated leadership and some of the most talented engineers in the industry.
If you’re looking for an exciting career working in a vibrant environment, with access to training and a global network of experts, this could be the role for you. As part of our Next Gen Engineering team, you’ll be working with cutting-edge technologies and will have the opportunity to develop a wide range of new skills on the job.
In our team you will learn to:
- Play a critical role in designing, developing, and maintaining our Elastic Search / OpenSearch based solutions.
- Lead a team of developers, guiding them in best practices, and ensuring the successful execution of projects.
- Utilise your expertise in Java, Search technology (Elasticsearch, Open Search) and experience with build tools, dependency injection frameworks, and code collaboration.
The key skills and responsibilities for the role are listed below:
- Search knowledge is essential, with experience of developing strategies for efficient data ingestion, transformation, and enrichment into Elastic-search indices.
- Some knowledge of self-hosting and maintenance/administration would be beneficial.
- Practical Java development experience with Microservices supporting development activities such as PR Reviews / Code propagation from development to production based on a technology stack comprising of Java 17/Elasticsearch 8/Maven/Guice / AWS OpenSearch.
- Knowledge of AWS Open Search and any experience of migration from Elasticsearch to Open Search is desirable.
- Design, develop, and maintain API integrations between different software applications, systems, and platforms.
- Having knowledge of CI/CD tooling's such as Bitbucket / GitHub / Jenkins is desirable.
- Have knowledge of alerting and monitoring tools such as CLOUDWATCH, KIBANA, GRAFANA and Dynatrace.
- Good team leadership skills are needed working with a team in a multi-supply environment.
- The ability to be hands-on when required is essential in this role.
- The candidate will be working as a technical lead for a Scrum team developing & supporting services in a large complex Microservices based architecture hosted completely on AWS.
Set yourself apart:
- You have good web development skills, experience with HTML5, CSS and JavaScript/Typescript.
- You have proven ability to apply analytical and creative thought and translate into technical solutions.
- You have proven ability in debugging and resolving complex technical issues.
- You have experience shaping and delivering the work of a small to medium engineering squad, either as tech lead or as a core senior engineer on complex deliveries.
- You have experience building a blameless culture of continuous improvement.
What’s in it for you:
At Accenture in addition to a competitive basic salary, you will also have an extensive benefits package which includes 25 days’ vacation per year, private medical insurance and 3 extra days leave per year for charitable work of your choice!
Flexibility and mobility are required to deliver this role as there will be requirements to spend time onsite with our clients and partners to enable delivery of the first-class services we are known for.
Accenture is an equal opportunities employer and welcomes applications from all sections of society and does not discriminate on grounds of race, religion or belief, ethnic or national origin, disability, age, citizenship, marital, domestic or civil partnership status, sexual orientation, or gender identity, or any other basis as protected by applicable law.
Technical Lead - ElasticSearch employer: Accenture
Contact Detail:
Accenture Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Technical Lead - ElasticSearch
✨Tip Number 1
Familiarise yourself with the latest trends and best practices in ElasticSearch and OpenSearch. Being able to discuss recent developments or innovations in these technologies during your interview can demonstrate your passion and expertise.
✨Tip Number 2
Showcase your leadership skills by preparing examples of how you've successfully led teams in previous roles. Be ready to discuss specific challenges you faced and how you guided your team to overcome them.
✨Tip Number 3
Network with current or former employees of Accenture, especially those in technical roles. They can provide valuable insights into the company culture and expectations, which can help you tailor your approach during the interview.
✨Tip Number 4
Prepare to discuss your experience with CI/CD tools and cloud services like AWS. Being able to articulate how you've used these tools in past projects will show that you're well-equipped for the technical demands of the role.
We think you need these skills to ace Technical Lead - ElasticSearch
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights relevant experience in ElasticSearch, Java development, and team leadership. Use specific examples that demonstrate your skills in these areas to catch the employer's attention.
Craft a Strong Cover Letter: In your cover letter, express your enthusiasm for the role and the company. Mention how your background aligns with Accenture's values and the specific requirements of the Technical Lead position.
Showcase Relevant Projects: Include details about any projects you've worked on that involved ElasticSearch or similar technologies. Highlight your role, the challenges faced, and the outcomes achieved to illustrate your capabilities.
Highlight Soft Skills: Accenture values inclusion and teamwork. Make sure to mention your ability to lead teams, communicate effectively, and foster a collaborative environment, as these are crucial for the Technical Lead role.
How to prepare for a job interview at Accenture
✨Showcase Your Technical Expertise
Be prepared to discuss your experience with ElasticSearch and OpenSearch in detail. Highlight specific projects where you've implemented these technologies, focusing on your role in data ingestion, transformation, and enrichment strategies.
✨Demonstrate Leadership Skills
As a Technical Lead, you'll need to show your ability to guide a team. Prepare examples of how you've led teams in the past, particularly in a Scrum environment, and how you fostered a culture of continuous improvement.
✨Familiarise Yourself with CI/CD Tools
Since knowledge of CI/CD tools like Bitbucket, GitHub, and Jenkins is desirable, be ready to discuss your experience with these tools. Explain how you've used them to streamline development processes and improve deployment efficiency.
✨Prepare for Problem-Solving Questions
Expect questions that assess your analytical and creative thinking skills. Be ready to share examples of complex technical issues you've resolved, detailing your thought process and the solutions you implemented.