Solution Architect - Vadodara, India - Civica

    Civica
    Civica Vadodara, India

    2 weeks ago

    Default job background
    Description
    Role Purpose

    Civica are seeking a creative, passionate, and self-motivated Solution Architect to join the central Architecture Practice.
    • The Architecture practice focuses on providing the following services to Civica projects:
    • Architecture Solution Design. Helping teams to formalise business functional and non-functional requirements; creating an architectural solution based on these requirements along with Civica preferred tooling, technology choices, and architectural patterns
    • Architecture Solution Implementation. Work with product teams across the Group to implement technical solutions using Civica preferred design patterns, industry best practice and standards
    • Architecture Assessment. Assess existing Civica product designs and implementations with a view of providing recommendations in line with Civica architectural standards and policies
    • The Solution Architect will work with project teams across the Group, in a wide variety of sectors and geographies to deliver and support the above services

    Key Responsibilities & Duties
    • Translate business functional and non-functional requirements into design of solution architectures for Civica Critical Software product teams
    • Provide leadership and mentoring for technical teams
    • Promote the use of Civica preferred tooling, design patterns, and technology choices
    • Promote the reuse of existing technical assets, processes and methodologies and ensuring that any build of new technical assets is executed to enable reuse by teams
    • Promote modern security principals such as secure by design and by default
    • Be familiar, on a continual basis, with Civica processes, policies, and practices as set by the Product Strategy Group (PSG)
    • Promoting and applying PSG policies and industry best practices across all Civica project teams with regards to architecture and associated methodologies
    • Liaison with relevant third party suppliers and business partners as required
    • Reports to Architecture Practice Manager
    • Relationship management with Civica project development and program management teams

    Essential Competencies
    • Solution-oriented with the imagination to identify workarounds for critical problem
    • Strong organisational and planning skills and be able to work under pressure
    • Excellent communication skills, written and verbal and good presentation skills
    • Effective stakeholder management at all levels
    • Effective time management and an ability to recognise and respond to changing priorities and requirements
    • Good interpersonal skills with the ability to guide, direct, motivate and support staff either directly or indirectly
    • Commercial awareness
    • Self-motivated, resilient, flexible and enthusiastic

    Education

    First class and above grade in BE/BTECH/MCA equivalent degree from a university of UGC accreted.

    Requirements

    Technical Knowledge

    Essential

    • An understanding of enterprise architecture and how this fits in with solution architecture
    • Extensive knowledge and experience of architecture integration patterns and associated standards and technologies
    • Extensive knowledge and experience of solution development based on the PaaS, SaaS and IaaS capabilities of public cloud platforms, in particular Microsoft Azure and their inherent advantages. Proven ability to create solutions which meet performance and security requirements
    • Extensive knowledge and experience of microservices, web services and associated technologies and frameworks, such as RESTful API design
    • Extensive knowledge and experience of container technologies such as Docker and Kubernetes
    • Extensive knowledge and experience of web application development, such as Microsoft ASP.NET
    • Knowledge and experience of Single Sign On and Authentication/Authorization technologies such as SAML, OAuth, OpenID Connect, Active Directory, ADFS and LDAP
    • Knowledge and experience of database technologies including MS SQL, operating systems including Windows & Linux and network design with an excellent understanding of how these components interact to meet the solution requirements
    • Knowledge and experience of applying best practice for solution security. E.g. OWASP, NCSC cloud security principles
    • Knowledge and experience of applying best practice for handling personal data. E.g. GDPR
    • Experience of working within a Microsoft technical stack and development environments, such as .NET Core and associated tools and frameworks
    • Knowledge and experience of DevOps and Continuous Integration and Continuous Delivery tools and practices
    • Knowledge and experience of infrastructure as code practices, tooling, and techniques
    • Knowledge and experience of software development best practice
    • Experience of Agile development, preferably Scrum
    • Knowledge and experience on Cloud for e g Azure PAAS, IAAS , Azure AD

    Preferred

    • Working knowledge and experience of the Azure DevOps application lifecycle management platform and its associated services
    • Experience of development of, and integration with, mobile applications
    • Knowledge and experience of data architecture and associated patterns and technologies
    • JavaScript based frameworks such as React and Angular
    • Linux and Windows based servers
    • Big Data technologies such as Hadoop, Map reduce and associated technologies and frameworks
    • Experience of delivering real time data integration e.g. streaming (IoT) and APIs
    • PCI / PA-DSS
    • Working knowledge of ISO9001, ISO27001 and NIST 800-53

    Benefits

    Civica is a Diversity Leader, ranked as one of the top European companies for workplace diversity and equality - Financial Times 2021.

    Civica is committed to building and maintaining an inclusive and supportive culture where diversity thrives, and all of our people excel. We believe that diversity stimulates innovation, enables us to deliver better outcomes for people and communities, supports the growth of our people, and delivers great results for our customers. Civica recruit, promote and reward our people based on their contribution, regardless of gender, race, disability, religion/belief, nationality, ethnicity, sexual orientation, age or marital status.

    About Civica:

    We're Civica and we make software that helps deliver critical services for citizens all around the world. From local government to central [federal] government, to education, to health and care, over 5,000 public bodies across the globe use our software to help provide critical services to over 100 million citizens.

    Our aspiration is to be a GovTech champion everywhere we work around the globe, supporting the needs of citizens and those that serve them every day. Building on 21 years of continuous growth and success, we're at a pivotal point on our journey to realise that aspiration.

    As a company, we're passionate about what we do and the citizens we help to serve. If you too would like to help champion the use of technology in public services, to improve outcomes for citizens and public sector organisations, then Civica is the right place for you. We will help you unlock the best version of yourself, achieve growth in your career whilst making a real difference to people and communities.

    Benefits: Life at Civica is fun and flexible. We have the following benefits that make us - one of the top employers of choice and a great place to work.

    Civica Foundation | Giving Culture: We encourage our people to take advantage of our Days of Difference initiative that makes a lasting impact in the community through goodness and charity.

    Civica Culture | Work life balance and Blended working: Flexible working, less commuting and more time with friends and family gives a perfect work life balance to our people.

    Learning and Development | Growth Opportunities: Civica has a unique 70:20:10 learning model, which supports your learning demands in an interesting, challenging & fun way

    Benefits

    • Employee Wellbeing: Being a people-first company, we have integrated health and wellbeing benefits for our members and their family. We have a team of Mental Health Champions working hard to change the stigma around Mental Health. We routinely run awareness workshops to ensure our colleagues better understand how Mental Health can impact your day-to-day life. We are available for support when you need it most and actively encourage our people to reach out to us
    • Generous Leave Policy: Civica allows you to take time off from work with generous leave benefits
    • Rewards and Recognition: We recognise and appreciate our colleagues for their contribution by monetary/non-monetary recognitions and rewards
    • Tenure Milestone Recognition: We value and recognise the years of service of our people
    • Employee-led Affinity Groups: Civica has different affinity groups in place, where people can share experiences and put forward their ideas, suggestions and recommendations to make Civica an even more inclusive organisation for everyone. Our groups are for anyone who wants to support and ally with that community

    Civica Accolades:
    • 'Investors in People' - Gold: We prioritise the development of our colleagues to match their ambition
    • Great Place to Work: We are dedicated to create an outstanding employee experience
    • Financial Times - Diversity Leader 2023: We're committed to maintaining an inclusive and supportive culture
    • Australian Business Awards - Employer of choice
    • Top rated employer - Glassdoor: Our average length of service is 9 years
    • Societal Impact: Our solutions impact positive societal change, supporting local Authorities, Schools, Police forces, the NHS and numerous Central Government offices