Smart-Consult International is looking for Golang Developer
Company Overview:
Smart-Consult International serves as an intermediary entity that provides skilled manpower to support various projects undertaken by our customers. Acting as a bridge between talented individuals and companies in need of workforce augmentation, we facilitate seamless collaboration and efficient resource allocation.
Leveraging our extensive network and expertise, we match the right personnel with each project's specific requirements, ensuring optimal performance and client satisfaction.
Role Overview:
As a Golang Developer, you will play a key role in developing and optimizing software that processes large-scale AIS data. Your work will directly support our team of analysts in monitoring global maritime trade. You should be comfortable working independently on a significant project
Key Responsibilities:
- Design, develop, and maintain web services and RESTful APIs using Golang.
- Optimize and enhance PostgreSQL database performance, including query optimization, indexing, and view implementation.
- Work with ORM tools such as Gendal or XO (experience with GORM, SQLBoiler, or similar tools is also acceptable).
- Implement version control and CI/CD pipelines using GitLab.
- Collaborate with data analysts and business stakeholders to translate industry-specific requirements into technical solutions.
- Ensure code quality through best practices, code reviews, and testing.
Required/Desired Skills & Qualifications:
Golang Expertise
- Strong hands-on experience developing in Golang, with a solid understanding of its standard library and ecosystem.
- If lacking prior Golang experience, must demonstrate strong full-stack development skills and the ability to learn Golang quickly.
Database & ORM Experience
Proficiency in PostgreSQL, including:
- Query optimization and indexing
- Performance tuning using PostgreSQL query analyzer
- Database view creation for efficient data processing and security
- Experience with ORM tools like Gendal or XO (or similar frameworks such as GORM, and SQLBoiler).
Version Control & DevOps
Experience using GitLab (or similar tools) for:
- CI/CD pipelines
- Code reviews
- Merge requests
Soft Skills & Communication:
- Self-driven: Able to work independently on a major project while providing regular updates to management.
- Collaborative: Comfortable working in a team environment and engaging with non-technical stakeholders.
- Problem-solving mindset: Strong analytical skills with attention to detail.
- Effective communication in English: Good'
Interested Candidates please click on the button "Send CV"