Principal Data Architect
Role details
Job location
Tech stack
Job description
As technical leader of our R&D Data Services team, the Data Architect works closely with DBAs, Software Architects, Developers and Product team to articulate the future state of data in SunSystems. As we modernize the solution and continue to grow a microservices architecture, we will be exploring new approaches to data and this team member will be a key player in defining future state, driving data related decisions (e.g. SQL/NoSQL, data architecture) and setting strategy for modernisation and transformation of the product data architecture.
We currently run with an Erwin data model and SQL Server and are seeking someone with understanding of traditional SQL databases, but equally importantly the successful candidate must be broad in their knowledge and experience and able to represent other data paradigms, best practise and innovation in data as we look to the future. The successful candidate will act as data technical authority, and will work side by side with our existing engineers in our data team as we take the product forward into an exciting and innovative future.
A Day in The Life Typically Includes:
- Defining data architecture, current and future state and strategy for modernisation.
- Co-ordinating work across the data team, advising and acting as technical authority.
- Providing the key point for database expertise, assisting our Development, QA, Consulting Services, Support and CloudOps teams in resolving internal and Customer issues.
- Designing and building out the data persistence aspects of our future SAAS product architecture, whether this be SQL / NoSQL, database per service etc.
- Working with software architects towards the objective of having zero downtime (ZDT) upgrades.
- Ensuring privacy, security, performance, efficiency and high availability is designed in to our product.
- Working closely with scrum teams to complete data tasks alongside product development and co-ordinate work across the DBAs in the data team.
- Working with other engineers on customer escalations where data is a factor, to support the investigation and resolution of issues.
- Ensuring that our data approach and data landscape is well documented and compliant with the Infor Secure SDLC and certification (e.g. ISO27001) requirements.
- Scope to also get involved in some other aspects of our work, in collaboration with our DevOps team, e.g. looking at efficiency of infrastructure, cost reduction exercises, high availability.
- Supporting product team and development leadership team to understand the current state of the product from a data perspective, its ability to scale, and to support future forecasting (e.g. of costs, infrastructure requirements, performance vs capacity., Infor is a global leader in business cloud software products for companies in industry specific markets. Infor builds complete industry suites in the cloud and efficiently deploys technology that puts the user experience first, leverages data science, and integrates easily into existing systems. Over 60,000 organizations worldwide rely on Infor to help overcome market disruptions and achieve business-wide digital transformation. For more information visit www.infor.com Our Values At Infor, we strive for an environment that is founded on a business philosophy called Principle Based Management (PBM ) and eight Guiding Principles: integrity, stewardship & compliance, transformation, principled entrepreneurship, knowledge, humility, respect, self-actualization. We have a relentless commitment to a culture based on PBM . Informed by the principles that allow a free and open society to flourish, PBM prepares individuals to innovate, improve, and transform while fostering a healthy, growing organization that creates long-term value for its clients and supporters and fulfillment for its employees. Infor is an Equal Opportunity Employer. We are committed to creating a diverse and inclusive work environment. Infor does not discriminate against candidates or employees because of their sex, race, gender identity, disability, age, sexual orientation, religion, national origin, veteran status, or any other protected status under the law. If you require accommodation or assistance at any time during the application or selection processes, please submit a request by following the directions located in the FAQ section. Fraud Awareness We have been made aware of unauthorized individuals posing as Infor recruiters, including some who have made fraudulent offers of employment. Please read our guidelines and protect yourself from recruitment scams. Fraud Privacy Policy We value your privacy at Infor.
Requirements
- Strong experience of data architecture including both historic approaches and modern paradigms for best practise, gained in a software product development environment.
- Strong understanding of SQL and NoSQL databases and ability to articulate and represent how different data paradigms can be used in different architectural approaches.
- Understanding of stateless architecture and the data-related aspects of achieving stateless system design.
- Comprehensive experience of approaches to data privacy, security, performance and availability.
- Experience working in an Agile (pref. Scrum) and iterative development approach.
- Strong written and verbal communication skills in English.
- Enthusiasm and ability to collaborate well with others, including remote teams
- Professional pride, drive and curiosity, a diligent self-starter that keeps up to date with best practise and keeps your skillset sharp.
- Strong problem resolution skills
What Will Put You Ahead?
- Established experience with modernising legacy data architecture
- Experience of Erwin data models
- Experience with popular databases, e.g. MSSQL, Aurora/Postgres, DynamoDB
- Experience of Atlassian suite (Jira, Confluence)
- Experience with build technologies such as source code versioning (e.g. Git) and PowerShell scripting.
- Experience working in AWS data persistence, and knowledge of DevOps fundamentals advantageous.
- Strong ability to think through large abstract systems and processes, comfortable problem-solving in complex data environments.
- Customer focused mindset, with the ability to understand end user requirements and consider how users work with software that you develop.
- Understanding of Accounting/Reporting/Financial applications, BI tools or experience with or exposure to Infor SunSystems and Query and Analysis, beneficial but not required