About AvePoint:
Securing the Future. AvePoint is a global leader in data management and data governance, and over 21,000 customers worldwide rely on our solutions to modernize the digital workplace across Microsoft, Google, Salesforce and other collaboration environments. AvePoint's global channel partner program includes over 3,500 managed service providers, value added resellers and systems integrators, with our solutions available in more than 100 cloud marketplaces. To learn more, visit www.avepoint.com.
At AvePoint, we are committed to investing in our people. Agility, passion and teamwork set us up to do our best work and foster a culture where you are empowered to craft your career, make an impact, and own (y)our future. Unleash the power of you!
About the role:
As a Solution Architect, you will be responsible for the architecture and design of cloud-native application end-to-end. You will be part of an agile team responsible for products used by the Financial Industry and end users for Financial Supervision function.
Key responsibilities:
Work with business teams and product owners to ideate Solution Architecture and Design.
Govern implementation to align the proposed solution and design.
Support development teams by providing advice and guiding the engineers in solving technical problems, code review.
Improve software quality using cloud-native and Agile development practices such as TDD, automated CI/CD.
Assist QA on test automation and identify technical pitfalls and challenges.
Work with other architect to align reusable libraries design.
Coordinate and work with other technical teams (e.g. Infrastructure, Enterprise, Applications, Security) to set up infrastructure, CI/CD pipelines, application integrations and resolve deployment and integration issue.
Experiment and create prototype for exploratory works
The ideal candidate has:
Bachelor Degree or Master Degree with minimally 7 years of relevant working experience in application development and design, and business analysis
Strong knowledge of solution architectures and integration patterns
Ability to design and develop large scale applications to solve complex business problems
Proficient in .Net, Java, React.js, Node.js, MYSQL and MongoDB
Familiar with multi-paradigm programming languages
Experience in software development lifecycle in an Agile Scrum context
Experience in OAuth2/OpenID connect
Experience in containers, microservices and DevSecOps technologies
Familiar with cloud-native technology.
Experience in designing and developing applications in AWS cloud environment. Certification on AWS cloud technology is preferred.
Good understanding of SRE/Service/Security /Compliance Management process including change, incident, problem on cloud platform
Good analytical skills, and able to multi-task and deliver results in a timely manner
Ability to resolve complex problems creatively
Self-driven, creative and team-oriented person with good interpersonal and organizational skills
AvePoint is proud to employ talent from many different backgrounds, experiences, and identities. We believe that diversity and inclusion drives our success and is at the core of how we hire, communicate, and collaborate to deliver value and excellence. We are committed to fostering an environment where people can bring their whole selves to work and feel a sense of belonging, and we continue to work toward creating a workforce that represents the diversity of our customers and communities.