Minimum: 12+ years in software architecture and development Relevant SA Experience: 8 10 years in designing distributed systems and backend architectures Preferred: 8 10+ years of leadership in Go (Golang)-based enterprise solutions
Mandatory Skills Solution architecture and system design Strong proficiency in Golang (concurrency (goroutines, channels)) Microservices and distributed systems (scalable, decoupled services) API design (RESTful /gRPC) development, versioning, and documentation
Containerization orchestration (Docker, Kubernetes) Security best practices (OAuth2, JWT, TLS , secure coding, and compliance awareness) AWS Services (ECS, EKS, S3, API Gateway, VPC, RDS) Event-driven architecture (Kafka, NATS, RabbitMQ) Good to have Skills CI/CD pipelines (Jenkins, GitHub Actions, GitLab CI) Observability tools (Prometheus, Grafana, Jaeger) Infrastructure as Code(Terraform, Helm, or AWS CloudFormation)
Performance tuning (Profiling and optimizing Go applications) Job Description
The Solution Architect (SA) Go (Golang) will be responsible for designing scalable, secure, and high-performance backend architectures using Go
Roles and Responsibilities

Keyskills: Solution architecture Performance tuning Backend Architecture Coding Enterprise architecture System design Project planning Risk management Distribution system
CitiusTech is a specialist provider of healthcare technology services and solutions, with strong presence across the globe. As a strategic partner to some of the world's largest healthcare organizations, CitiusTech plays a deep and meaningful role in accelerating technology innovation and shaping th...