What project will you be working on?
TulaCo provides best-in-class, scalable, and cost-effective technology solutions. Currently, we are looking for a motivated, career, and customer-oriented Full-stack engineer (Golang + React)r to join our team.Briefly about the project – company specializes in cloud-native solutions, utilizing technologies like, Kubernetes, and Azure Kubernetes Service to empower companies, teams, and developers in their journey towards cloud-native transformation and application modernization. As a CNCF Silver Member and a pioneer in the Microsoft Cloud Native Acceleration Program, they are dedicated to facilitating innovation and bridging skill gaps.
What will you do?
- Build, maintain, and evolve core libraries, services, products and platforms
- Build and operate scalable, fault tolerant, distributed systems
- Utilize cloud-based solutions
- Research and implement innovative solutions
- Ensure that the Software Definition of Done is adhered to when delivering User Stories
- Work on technical implementations for client engagements
- Participate in Scrum or related Agile process and ensure the rules are adhered to
- Address complex architectural problems with simple, intuitive design
- Compile and write documentation related to program development
- Provide input on new tools, processes, technologies
- Train users to work with our products or systems
- Any related other duties that we reasonably require you to undertake
What skills will you need?
- Strong problem-solving skills
- Expert level understanding of engineering development processes and working environments including Scrum, XP, Kanban, Lean etc.
- Hands-on experience with Golang
- Hands-on experience with React.js
- Kubernetes operators experience preferable but not required
- Experience with Docker and Linux OS
- Operational experience running API services at scale
- Strong event driven architecture skills in web applications development
- Experience with version control tools and continuous deployment
- Excellent interpersonal, analytical, communication and written and verbal English Language skills
- Able to interact positively, clearly, and professionally with peers
- Flexible, open-minded and a quick learner
- Self-motivated with the initiative to problem solve
- Accountable, reliable and a team player
- Able to multi-task, prioritize activities, work independently and calmly under pressure
- Able to adapt and thrive with changes in techniques and tools
- Comfortable collaborating across teams and contributing to open source