Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
LifeRay Consultant image - Rise Careers
Job details

LifeRay Consultant

At TeamPilot.io we are helping Scandinavian companies to find and work with the best tech talents.

We focus on long term full-time 100% remote cooperations.


Project Overview:

We are seeking a skilled consultant to lead our Liferay version upgrade project. The project involves upgrading our current Liferay CMS from version 6.2 to the latest version (7.4 or higher). This project will be executed in two phases: a discovery phase and an implementation phase. The consultant will work closely with our team to ensure a smooth transition and successful upgrade.


Project Phases:


1. Discovery Phase (minimum 50% allocation):

• Assess the current Liferay CMS setup (versions 6.2).

• Identify potential challenges and risks associated with the upgrade.

• Develop a detailed project plan, including timelines, resource allocation, and cost estimates.


2. Implementation Phase (100% allocation):

• Execute the upgrade process from Liferay 6.2 to the latest version (7.4 or higher).

• Ensure compatibility with JBoss EAP 7.3 and JBoss EAP 8.X.

• Make sure custom modules (Portlets), such as authentication modules, on top of the Liferay CMS are working smoothly on the new version.

• Provide ongoing support and maintenance post-upgrade.


Responsibilities:

• Lead the Liferay upgrade project from inception to completion.

• Collaborate with internal teams to gather requirements and ensure alignment with business goals. Point of contact is a System Architect.

• Develop and implement strategies to mitigate risks and address challenges during the upgrade process.

• Provide technical expertise and guidance on Liferay

• Ensure the upgraded system meets the needs of end users.


Required Skills and Qualifications:


• Proven experience with Liferay CMS upgrades and module (Portlets) development.


• Strong knowledge of MS SQL and Java stack (Spring framework, JPA Hibernate, Java 8, 17, and higher).


• Familiarity with JBoss EAP 7.3 and JBoss EAP 8.X.


• Excellent project management skills, with the ability to estimate timelines and resources accurately.


• Strong problem-solving skills and attention to detail.


• Ability to work independently and as part of a team.


• Excellent communication and interpersonal skills.


The system:

Our system is a portal application which is white-labeled for our customers, hosted on-premises. The primarily users are lawyers and attorneys and their customers. System is used for communication, data storage, document management, and reporting.


$0 - $100 a year
Rate is negotiable

We treat every cooperation with care and respect. Honesty and transparency are crucial for us.

Here's what our recruitment process looks like:

1. Application: A candidate provides a CV and/or LinkedIn profile.

2. Basic Identity Check: A candidate can choose to verify their profile on LinkedIn or go through our ID check.

3. Interview with TeamPilot: A 30-minute interview.

4. Soft Skill Interview with the Customer: A 30-60 minute interview (2 days for feedback).

5. Technical Interview or Coding Test: A 60-90 minute interview or test (2 days for feedback).

6. Signing a Contract.



What You Should Know About LifeRay Consultant, TeamPilot

If you're a Liferay Consultant looking for an exciting opportunity, TeamPilot.io has just the project for you! We're on the hunt for a talented individual to lead an important Liferay version upgrade project. This role is fully remote, giving you the flexibility to work from wherever you are while collaborating with top tech talents primarily from Scandinavia. Your mission will be to upgrade our current Liferay CMS from version 6.2 to version 7.4 or above, taking a hands-on approach through the project's two distinct phases: discovery and implementation. During the discovery phase, you'll assess our current setup, identify risks, and devise a solid project plan. Moving into implementation, you’ll execute the upgrade, ensuring compatibility with JBoss EAP versions and troubleshooting any issues with custom modules along the way. Your responsibilities will also include collaborating with internal teams, providing technical guidance, and ensuring the upgraded system serves our end users effectively. To succeed in this role, you should have proven experience with Liferay upgrades, solid project management skills, and proficiency in MS SQL and Java. We pride ourselves on transparency and respect in our collaboration, making this an ideal environment for you to thrive. Excited about this chance to make an impact? Join us at TeamPilot.io and let’s elevate our Liferay CMS together!

Frequently Asked Questions (FAQs) for LifeRay Consultant Role at TeamPilot
What responsibilities does a Liferay Consultant have at TeamPilot.io?

A Liferay Consultant at TeamPilot.io will lead the upgrade project of our Liferay CMS from version 6.2 to version 7.4 or higher. This includes assessing the current setup, identifying risks, developing project plans, and ensuring a smooth transition during both the discovery and implementation phases. You'll also provide ongoing support and collaborate with internal teams to align the upgrade with business goals.

Join Rise to see the full answer
What qualifications are needed for a Liferay Consultant position at TeamPilot.io?

To be considered for the Liferay Consultant role at TeamPilot.io, you should have extensive experience with Liferay CMS upgrades and module development, as well as strong knowledge of MS SQL and the Java stack including Spring framework, JPA Hibernate, and Java versions 8 and above. Familiarity with JBoss EAP 7.3 and 8.X is also crucial, along with excellent project management, problem-solving skills, and effective communication.

Join Rise to see the full answer
How does the recruitment process for a Liferay Consultant at TeamPilot.io work?

The recruitment process for a Liferay Consultant at TeamPilot.io involves several steps starting with your application and CV submission. After a basic identity check, you'll go through a series of interviews: a 30-minute initial interview with TeamPilot, followed by a soft skill interview with the customer, and then a technical interview or coding test. Finally, successful candidates will sign a contract.

Join Rise to see the full answer
What can a Liferay Consultant expect in terms of project phases and tasks at TeamPilot.io?

As a Liferay Consultant at TeamPilot.io, you can expect to work through two main project phases. The first phase is the discovery phase, focusing on assessing the current setup and planning for the upgrade. In the second implementation phase, you will actively engage in upgrading the CMS, ensuring compatibility with existing systems, and providing continuous support to help the organization transition smoothly.

Join Rise to see the full answer
What are the primary users of the system that a Liferay Consultant will work on at TeamPilot.io?

The primary users of the system that a Liferay Consultant will be working on at TeamPilot.io are lawyers, attorneys, and their clients. The CMS facilitates communication, document management, data storage, and reporting, so ensuring that the upgraded system meets the specific needs of these users is a critical responsibility of the consultant.

Join Rise to see the full answer
Common Interview Questions for LifeRay Consultant
Can you describe your experience with Liferay CMS upgrades?

In answering this question, it's important to provide specific details about past projects where you managed Liferay upgrades, including the challenges faced and how you addressed them. Emphasize your understanding of version differences, particularly between Liferay 6.2 and 7.4, and showcase any successful outcomes from your upgrades.

Join Rise to see the full answer
How do you assess risks during a CMS upgrade project?

When answering, mention your systematic approach towards risk assessment, such as conducting thorough evaluations of the existing system, identifying potential pitfalls, and proposing mitigation strategies. Discuss how collaboration with team members enhances risk management and improves the upgrade process.

Join Rise to see the full answer
What strategies do you employ to ensure compatibility between software versions?

In your response, outline the steps you take to validate compatibility, such as detailed testing phases, utilizing specific tools, and maintaining robust communication with developers and other stakeholders to ensure that all parts of the system work seamlessly after the upgrade.

Join Rise to see the full answer
How do you gather requirements from business units before an upgrade?

Explain your process for conducting requirement-gathering sessions, which may involve direct interviews, surveys, or workshops with key stakeholders. Describe how you translate technical requirements into actionable plans that reflect the business’s actual needs.

Join Rise to see the full answer
What challenges have you faced during a Liferay upgrade and how did you overcome them?

Discuss specific scenarios where you encountered challenges during upgrades, such as data migration issues or integration challenges, and provide insights into how you effectively resolved those problems while keeping the project timeline on track.

Join Rise to see the full answer
Could you explain your familiarity with Java and JBoss EAP?

As a Liferay Consultant, highlight your proficiency with the Java stack and JBoss EAP. Explain how your experience with these technologies influenced your upgrade projects and how they play a critical role in ensuring functionality post-upgrade.

Join Rise to see the full answer
What is your approach to post-upgrade support and maintenance?

Detail your strategy for providing post-upgrade support, emphasizing the importance of monitoring system performance, addressing user feedback, and proactively fixing issues that may arise immediately following an upgrade.

Join Rise to see the full answer
What project management tools do you use for managing CMS upgrade projects?

Mention any specific project management tools you're experienced with, such as Jira or Trello, and how you utilize these platforms to track progress, assign tasks, and ensure effective communication among team members.

Join Rise to see the full answer
How do you ensure that user needs are met in an upgraded system?

In your response, discuss your methods for involving end-users throughout the upgrade process, including soliciting input during requirements gathering and providing training and support once the upgrade is complete to guarantee user satisfaction.

Join Rise to see the full answer
Can you describe a successful outcome from a previous upgrade project?

This is your opportunity to share a success story from one of your past upgrade projects. Highlight key metrics that showcase the success, such as improved system performance, user satisfaction scores, or efficiencies gained through the upgrade process.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Posted 12 days ago
Photo of the Rise User
Posted 5 days ago
Photo of the Rise User
APIVITA S.A Remote No location specified
Posted 3 days ago
Photo of the Rise User
Posted 4 days ago
Photo of the Rise User
Datacom Remote No location specified
Posted 7 days ago
Photo of the Rise User
Posted 2 hours ago
Photo of the Rise User
Posted 12 days ago
Photo of the Rise User
ServiceNow Remote Remote, Calgary, Alberta, Canada
Posted 15 hours ago
Inclusive & Diverse
Mission Driven
Rise from Within
Diversity of Opinions
Work/Life Harmony
Empathetic
Feedback Forward
Take Risks
Collaboration over Competition
Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Resources
Life insurance
Disability Insurance
Health Savings Account (HSA)
Flexible Spending Account (FSA)
Conferences Stipend
Paid Time-Off
Maternity Leave
Equity
MATCH
Calculating your matching score...
FUNDING
DEPARTMENTS
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
No info
LOCATION
No info
EMPLOYMENT TYPE
Contract, remote
DATE POSTED
November 30, 2024

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!