AI summary: Backend engineer designs and implements scalable services in Python and Go, manages production systems, and mentors team members on architecture best practices.
At TechBiz Global, we are providing recruitment service to our TOP clients from our portfolio. We are currently looking for a Business Development Executive to join one of our clients’ team. If you’re looking for an exciting opportunity to grow in a innovative environment, this could be the perfect fit for you.
Responsibilities:
Create robust, scalable and reliable technical solutions according to business needs
Drive the technical research, design architecture and implementation of backend services or new features
Conduct cross-team collaboration to deliver cohesive and optimal solutions
Actively participate in code review and architectural discussions. Help to raise the overall technical level of backend services
Write clean, effective, and maintainable code based on company standards
Take ownership of backend services lifecycle, including delivery, monitoring and maintaining backend services in the production environment
Mentor and guide other engineers. Advocating for best practices and high standards Solid software system design skills to contribute to overall architecture
In-depth experience with event systems and deployment environments, and the ability to maintain services in production
Strong knowledge of Go and Python ecosystems, including frameworks for streaming, batch, and async data processing
Strong SQL knowledges, including designing schemas, scaling strategies (replication, partitioning, sharding) and query optimisation for high-load environment
Experience working with Docker, understanding CI/CD pipelines. Knows how work k8s (or analogs) and cloud infrastructure (like AWS)
Experience with synchronous and asynchronous inter-service communication patterns, with a focus on reliability in high load environment
Knows main microservice architecture patterns. Deep understanding of how to build efficient interactions between client and server applications, knows limitations
Proven ability to design and implement a full observability strategy, including metrics, logging, dashboards, and tracing