Golang Developer
To qualify for the role you must have:
Experience: 3+ Years
Skills: Go, MySQL, PostgreSQL, MongoDB, API Design
Qualifications: B.E.I.T/B.E.C.E/ Msc.IT/MCA
Your key responsibilities:
- Develop and maintain scalable and high-performance applications using Golang.
- Design, implement, and maintain APIs and other backend services to ensure system reliability and performance.
- Collaborate with cross-functional teams to deliver reliable, maintainable, and efficient solutions.
- Contribute to the transition of legacy technology stacks (e.g., Strapi) to Golang, ensuring smooth and optimized migration.
- Participate in code reviews to ensure code quality and alignment with best practices.
- Assist in designing and optimizing both relational and non-relational databases, including MySQL, PostgreSQL, and MongoDB.
- Troubleshoot and resolve issues related to application performance, ensuring system stability.
- Stay updated with the latest Golang ecosystem developments and suggest modern tools and practices to improve development processes.
Skills and attributes for success:
- Proficiency in Golang, with a solid understanding of its core concepts such as concurrency patterns and memory management.
- Experience in API design and development, ensuring scalability and maintainability.
- Strong understanding of software development principles, including design patterns, data structures, and algorithms.
- Experience working with both relational (e.g., MySQL, PostgreSQL) and non-relational (e.g., MongoDB) databases.
- Ability to debug and resolve issues efficiently, contributing to system reliability.
- Familiarity with containerization technologies (e.g., Docker) and cloud services (e.g., AWS, GCP) is a plus.
- Strong problem-solving skills and ability to work collaboratively in a team environment.
- Exposure to working in Agile/Scrum environments, contributing to continuous delivery and improvement.
- A continuous learning mindset with a passion for keeping up with industry trends and best practices in Golang and backend development.