Tech Lead/Architect (BB-9903E)

Found in: Neuvoo CA


Position Description:

The ideal candidates will work in a highly dynamic and fast-paced environment where he/she works closely on the microservice/middleware project. The candidate will want to be on the cutting edge technologies, exploring exciting areas of our clients and CGI’s future business while keeping up the standard of being leaders in the industry.
Roles and Responsibilities:
•Design and build function-centric solutions in the context of transition from traditional, legacy platforms to microservices architectures
•Define and refactor multi-channel client architecture offering and providing differentiated end-user experiences by leveraging containerization and cloud technology
•Work with the lead architect to outline the governance and microservices development guiding principles as well as ensuring the best practices are followed by the development team
•Conducting workshops and driving decision making, scoping, realigning with business case, management presentations for internal and external purpose
•Responsible for project technical deliverable by producing, reviewing or providing sign-off on them
•Work collaboratively with agile team (compose of onshore/offshore members), to understand the business domain and client requirements that drive analysis, architecture/design and development of quality technical solutions and deliverables. These solutions cross a broad spectrum of technologies and must align with business and IT strategies and to comply with the organization’s architectural and security standards.
•Contribute to Business development activities by responding to RFP/RFA and prepare Change Request Impact Assessment by offering technical solutions and providing cost estimations
•Contribute to the development of Statements of Work and Proposals
•Maintain cutting edge knowledge of current and emerging technologies, industry trends and standards
•A minimum of 5 years’ experience in hands on leadership of technical projects
•A minimum of 8 years’ experience in IT
•Required Level of Education (include certifications): Bachelor’s or Master’s degree in Computer Science, Information Systems or other related field
•Experience in Agile Development environment (Preferred certified in SAFe)
•Hands-on experience with Microservices implementation
•Experience with containerization and cloud technologies (eg. OpenShift, Kubernetes, Dockers) as well as DevOps tools (GIT, SVN, JIRA, Confluence, Jenkins, SonarQube)
•Ability to partner with customers to identify needs and apply appropriate technical solutions
•Excellent problem solving and decision making skills in a technical environment
•Solid knowledge of the project development and software development life cycle
•Strong leadership skills
•Team Player (coaching more junior team members)
•Excellent interpersonal and customer service skills, ability to build consensus and manage relationships
•Superior communication and presentation skills, both verbal and written
Technical Skills
•Methodology: Agile (SAFe)
•Technology: K8, Microservices, J2EE, Swagger
•Application Server: SpringBoot/Tomcat, Weblogic, WebSphere
•Frameworks: Spring Cloud Data Flow, SpringBatch, SpringRetry, Resilience4j, Hibernate
•Integration: Kafka, JMS,
•Database: Oracle RAC, NoSQL, Redis
•Security: Basic understanding of security handshake, certificate, protocol, cipher
•Source Control: GIT, SVN
•Test Automation: TestNG, EvoSuite, TDD Based
•CICD: JIRA/Confluence, Jenkins, UDeploy, Artifactory, Maven/Gradle, SonarQube, CheckMarx
•Others: Load Balancing, ELK, DynaTrace Managed
« Nice to Have »
•Background: Experience in Telecommunication industry
•Products: IBM BPM/BAW, Zeebe

calendar_today2 days ago

Similar jobs

location_onToronto, Canada

work CGI

I expressly authorise the Terms and Conditions