Software Architect
As a recruitment company, DCG understands that every business is powered by experienced professionals. Our management style and partnership approach enable us to meet your needs and provide continuous support. Due to our ongoing growth and the large number of recruitment projects we undertake for our partners, we are currently looking for:
Software Architect
Responsibilities:
Design and own end-to-end architectures for scalable, secure, and highly available systems
Define and evolve architecture patterns such as microservices, modular monoliths, event-driven systems, and API-first architectures
Translate business and product requirements into robust technical solutions
Lead architecture decisions across front-end, back-end, integration, and platform layers
Design cloud-native architectures and containerized workloads using Kubernetes and OpenShift
Ensure systems meet non-functional requirements such as scalability, availability, performance, security, and operability
Design and implement observability strategies including logging, metrics, and tracing
Define and govern API standards and integration contracts
Shape CI/CD pipelines and GitOps-based delivery models
Define automated testing strategies across the SDLC (unit, integration, and end-to-end testing)
Create and maintain architecture documentation and Architecture Decision Records (ADRs)
Mentor development teams and provide technical leadership across multiple streams
Collaborate with product owners and engineering teams in Agile environments
Requirements:
Proven experience working as a Software Architect
Strong understanding of front-end, back-end, and integration architectures
Experience designing cloud-native architectures
Hands-on experience with Kubernetes and Docker
Experience working with Red Hat OpenShift
Experience with Infrastructure as Code tools such as Terraform, Ansible, or Crossplane
Knowledge of networking and service mesh technologies (Istio, Envoy, MetalLB, OVN-Kubernetes, Open vSwitch)
Experience with observability tools such as Prometheus, Grafana, OpenTelemetry, and Grafana Alloy
Strong understanding of DevOps and GitOps principles and CI/CD pipelines (e.g., GitHub)
Experience with identity and security solutions such as Keycloak
Experience working with databases such as PostgreSQL and distributed storage solutions like Ceph
Experience with TypeScript and/or Go
Strong understanding of automated testing strategies across the SDLC
Experience working in Agile environments
Strong communication skills and ability to mentor engineering teams
Nice to have:
Experience with Red Hat OpenShift AI
Experience with Red Hat OpenShift Data Foundation
Knowledge of advanced cryptographic or data protection solutions (e.g., Cosmian)
Experience designing hybrid or multi-cloud environments
Experience contributing to architecture standards or governance frameworks
Experience working in regulated industries (finance, telecom, public sector)
Offer:
Private medical care
Co-financing for the sports card
Constant support of dedicated consultant
Employee referral program

DCG
DCG to przestrzeń, w której spotykają się potrzeby biznesu i ambicje ludzi. Znamy wartość dobrze dopasowanej współpracy, dlatego pomagamy kandydatom znaleźć środowisko, w którym będą mogli rozwinąć skrzydła, a firmom - z...
Software Architect
Software Architect