Company:DoiT
Location:UK, Ireland, Estonia, Netherlands, Sweden, Spain, Eastern Europe, Portugal
Languages:English
Seniority level:Senior, 6+ years backend development, 3+ years Golang, 2+ years distributed systems/data pipelines
Experience:6+ years backend development, 3+ years Golang, 2+ years distributed systems/data pipelines
Skills:AWSBackend DevelopmentDockerPostgreSQLSQLCloud ComputingGitKubernetesClickhouseGoREST APICI/CDDevOpsMicroservicesJSONSaaS
- 6+ years of backend development experience (Go/Java/Rust/Python)
- 3+ years of commercial Golang experience
- 2+ years of experience with high traffic / high load distributed systems and data pipelines
- Experience with Databases - relational and non-relational, including performance / schema / query optimization.
- Experience developing enterprise-grade SaaS products, microservices and containers
- Experienced working with microservices and containers (Docker)
- Experience and passion for distributed systems design and infrastructure
- Familiarity with modern Devops frameworks and best practices - Docker, K8s, GitOps, CI/CD
- A knack for benchmarking and optimization
- Proactive, can do approach
- Ability to effectively operate with flexibility in a fast-paced, constantly evolving team environment
- Self-organized, Goal-oriented, self-motivated individual
- Collaborate with product, devops, backend and frontend engineers.
- Implement features from proposal through design and implementation to maintenance.
- Write clean and maintainable code using engineering best practices.
- Perform code reviews for peers.
- Improve the health of the codebase.
- Provide feedback during team planning and discussions.