Architekt / Architektka Rozwiązań
Brak informacji o wynagrodzeniu
SeniorFull-time
#416324·Dodano wczoraj·0
Źródło: nofluffjobs.comTech Stack / Keywords
JavaGCPKotlinSwiftOpenShiftKubernetes
Firma i stanowisko
DCG is involved in developing architecture for the Platform Technology and supporting selected product teams within the largest electronic banking applications in Poland.
Wymagania
- 5 years of experience in designing IT solutions and system integrations
- Understanding of platform teams supporting product teams organized around business domains
- Experience in designing architecture for mobile applications
- Experience designing solutions for large-scale user bases in the financial sector
- Knowledge of designing high-performance systems with near 100% availability
- Familiarity with architectural patterns for corporate architecture and solutions
- Experience deploying services in Kubernetes orchestration environments
- Experience with microservices deployment
- Knowledge of application development and delivery processes in cloud environments (GCP)
- Knowledge of containerization and CI/CD
- Understanding of authentication and authorization mechanisms and related standards (Auth 2.0, OIDC)
- Ability to analyze application code in Java, Kotlin, Swift and work with tools like Git
- Ability to model based on C4, UML
- Knowledge of cryptographic concepts (digital signatures, encryption algorithms, PKI)
- Higher education (preferred in computer science)
- Practical knowledge of OpenShift
- English proficiency sufficient to read documentation
Obowiązki
- Work on the Foundation team architecture and support selected product teams in a 50/50 model
- Design architecture for new complex projects within major electronic banking applications in Poland
- Define project requirements regarding hardware environment, infrastructure, software architecture, standards, and best practices
- Select tools and technologies
- Define orchestration methods for application services created, modified, or used within the project
- Design integrations between IT systems
- Create and update architectural and technical documentation
- Identify and recommend areas requiring IT systems and procedures development and optimization
- Collaborate with cybersecurity personnel, access layers of services, and implementation methods
- Cooperate with analysts, programmers, and external vendors
- Make data-driven decisions, acquire organizational knowledge independently, and recommend key architectural decisions
Benefity
- Funding for a sports card
- Ongoing support from a consultant
- Employee referral program
Karta sportowa
DCG
310 aktywnych ofert