Position: PHP/Go Solution Architect
Company: Opentag
Category: PHP
Experience required: 5y
English level: upper

**Requirements:**
- Working as an architect for at least 1 year
- RBDMS (Postgres preferrably)
- Symfony framework
- Golang
- GRPC or Thrift
- Kafka or Rabbitmq
- Experience with DDD, Layered architecture, CQRS, microservices

**Would be a plus:**
- Snowflake, Apache Druid, ClickHouse
- Kubernetes
- GraphQL
- Experience with Java
- Experience with stream processing (Kafka Streams, Flink, Spark etc)

**Responsibilities:**
- You will work with 3 teams using Golang and Symfony, processing product requests and providing best possible solutions
- You will maintain a techdebt and improvements
- You will review an architecture in order to keep it clean, scalable and distributed

**We offer:**

— Fast recruitment process — an interview and then possibly an offer in the matter of two working days
— Excellent remuneration
— Full tax support and salary paid in USD
— Full support in needed equipment


**Benefits:**
— Premium Medical insurance
— English classes
— Sport subscription
— Individual educational programs

**Professional growth:**
— Challenging tasks and interesting projects
— An individual development plan
— Training programs, certifications, conferences including international events

**Fun:**
— Corporate celebrations, team buildings, and fun activities
— Exciting parties
— Memorable anniversary presents