Golang Developer
Job Description:
We are looking for a skilled Golang Developer to join our team. The ideal candidate will have experience in building scalable applications using GoLang with a strong understanding of microservices architecture and familiarity with both SQL and NoSQL databases. The candidate should be proficient in Agile methodologies and comfortable working in a collaborative environment.
Experience: 6 Years
Location: Remote
Key Skills:
Proficiency in GoLang and any GoLang frameworks
Strong knowledge of SQL and NoSQL databases (e.g. MySQL Postgres MongoDB)
Experience with message brokers like RabbitMQ or Kafka
Expertise in version control tools such as Git Bitbucket GitHub
Solid understanding of Agile methodologies including Scrum
Experience working with Microservices architecture
Good to Have:
Previous experience in building scalable systems using GoLang
Understanding of ServiceOriented Architecture (SOA)
Familiarity with CI/CD tools like Jenkins
Experience with cloud platforms: AWS Azure GCP Heroku
Knowledge of Redis and the ELK Stack (Elasticsearch Logstash Kibana)
Familiarity with MVC architecture and RESTful services
Understanding of RSpec or Minitest for testing
Roles and Responsibilities:
Develop and maintain scalable applications using GoLang implementing a serviceoriented architecture.
Write clean efficient and maintainable serverside web application logic in GoLang and create robust backend components.
Design develop and implement secure scalable features that meet the needs of the project.
Work extensively with SQL and NoSQL databases particularly MySQL and Postgres.
Participate in the full project lifecycle including analysis estimation and successful delivery and deployment of applications on hosting servers.
Analyze and estimate project requirements effectively contributing to successful project outcomes.
Collaborate within an Agile/SCRUM environment ensuring that development processes are followed and projects are delivered on time.
Manage code versioning with tools like Git Bitbucket or GitHu
sql,mvc architecture,azure,go (golang),agile methodologies,service-oriented architecture,redis,rabbitmq,aws,gcp,microservices architecture,minitest,github,restful services,git,golang,agile,ci/cd tools,heroku,kafka,elk stack,rspec,bitbucket,nosql