Summary
Join a supportive, experienced team with an inclusive, encouraging, and vibrant culture. Have flexible work hours that allow me to balance my โme timeโ with my work commitments. Collaborate in a modern open plan workspace, with a gaming area, free snacks, drinks and regular social events.
Requirements
- Bachelorโs or Masterโs degree in Computer Science or related field
- Advanced SQL experience with a deep understanding of data normalization, transformation, and query optimization
- Hands-on experience running, monitoring, and fine-tuning migrations at scale with on-premises and cloud environments
- Experience handling sensitive data in heavily regulated industries while adhering to data security policies
- Application integration and/or development skills using JavaScript, Python, REST APIs and experience with JSON
- Implementation delivery skills, including the ability to install, deploy, validate, and troubleshoot multi-product solutions and integrate with other systems while following product best practices while prioritizing user and functional requirements
- Strong technical skills including a working knowledge of infrastructure, networking, security, and technical architecture principles
- Experience working with Microsoft platforms and technologies including Azure as well as Virtual Desktop and Citrix technologies
- Excellent client-facing skills, including workshop planning, delivery & documentation
- Strong written/verbal communication skills with the ability to facilitate technical discussions effectively and in preparing written documentation
Responsibilities
- Providing technical expertise on consulting engagements in all stages including planning, analysis, design, deployment and testing stages of a project with focus on data migration and transformation
- Running successful data migrations in line with migration design specifications, identifying and addressing data anomalies
- Assessing customer requirements, clarifying the clientโs system specifications, understanding their work practices and the nature of their business to formulate technical solution design
- Conducting product demonstrations in support of business cases, providing best-practice advice to clients and function as trusted advisor
- Building and deploying solutions in line with design specifications
- Creating client deliverables such as presentations, build, deployment guides and task lists
- Delivering knowledge transfer sessions to customers and other team members
- Presenting progress reports to the Project Manager or customer teams
- Maintaining a working knowledge of current and trending technologies both internally and within the industry, and their applicability to the organization
- Developing a close working relationship with Engineering, Sales and Support teams to foster collaboration and teamwork
- Providing feedback on product usage, features requested at customer sites to our Engineering teams so as to influence future roadmap direction
- Supporting case study development and provide lessons learned feedback to the project team
Preferred Qualifications
- Experience in delivery of Enterprise Content Management / Information Governance solutions ideally within legal, professional services, or financial services industries
- Experience with iManage products & associated technologies
Benefits
- Creating an inclusive environment where I can help shape the culture not just by fitting in, but by adding to it
- Providing a market competitive salary that is applied through a consistent process, equitable for all our employees, and regularly reviewed based on industry data
- Rewarding me with an annual performance-based bonus
- Offering comprehensive Health/Vision/Dental/Life Insurance, and a 401k Retirement Savings Plan with a company match up to 4%
- Giving access to HealthJoy, a healthcare concierge service, to help me maximize my health benefits
- Granting enhanced leave for expecting parents; 20 weeks 100% paid for primary leave, and 10 weeks 100% paid for secondary leave
- Providing me with a flexible time off policy to take the time off that I need. Be it for vacation, volunteering, celebrating holidays, spending time with family, or simply taking time to recharge and reset
- Caring for my mental health and well-being with multiple company wellness days and free access to the Healthy Minds app for mindfulness, meditation and more