Job Description:
- Support the implementation of Go and the successful maintenance of repositories
- Utilize Kubernetes to ensure successful application development, deployment, and scaling
- Implement Docker for small-scale applications that require simpler deployment
- Use Linux terminal command structures to enable backend operations for less technically skilled staff
- Build user interfaces with React and ensure REST API access is available for enterprise-level financial clients on demand
- Collaborate with other technical staff to ensure a smooth and consistent DevOps workflow
- Select and implement additional JavaScript libraries that optimize performance without compromising security or core functionality
- Manage multiple projects within reasonable design specifications and budget constraints
- Perform design QA to catch and correct errors
- Implement feedback and changes whenever possible
- Create visualizations that accurately convey project messages
Requirements:
- Bachelor's degree in Computer Science, Information Technology, or a related IT field
- Proven proficiency in Go programming
- Minimum of 2 years of experience as a Golang developer
- Knowledge of Go templating, the Beego framework, and its tools
Have experience in using No SQL and Kafka (as message broker)
Excellent written and verbal communication skills
- Strong attention to detail
- Knowledge of SQL Server, Oracle, PHP, Laravel, and CodeIgniter is highly recommended
- A portfolio of work with examples demonstrating technical skills
- Strong analytical skills
- Good time management and organizational abilities
- Experience working in a team environment