Go Developer (Go Lang)

  • Skills:
  • Salary:
    negotiable
  • Job type:
    Freelance
  • Posted:
    4 weeks ago
  • Industry:
    CI/CD, IOT
  • Job Level:
  • Languages:
    English
  • Location:

Development of modules
Objective: Development of go lang based modules for private cloud
Tasks:
• Development of go lang based modules for a private cloud resource management and life cycle management of
relevant services in a multi-tenant environment
• Implementation of functionalities for efficient resource allocation, service initiation and termination of processes
Testing and Debugging
Objective: Validation regarding quality and functionality of developed code by means of testing and debugging

Tasks:
• Writing and executing of functional tests for verifying the correctness and performance of the modules
• Contributing to comprehensive end-to-end testing for ensuring integration and overall functionality
• Engaging in debugging and troubleshooting for resolving issues and maintaining system reliability
CI/CD Pipeline Maintenance
Objective : Contribution to CI/CD Pipeline Maintenance
Tasks:
• Creation and Maintaining of CI/CD pipelines for automation of the build, test and deployment processes
• Give recommendations on improving the efficiency of pipelines and support a rapid and reliable software release
Code Reviewing
Objective: Conducting of Code Reviews
Tasks:
• Participation on code reviews for maintaining coding standards and ensuring overall code quality
• Give suggestions based on best practices for enhancing code quality
Profile Requirements
• Ability to design for scalability and optimize performance, considering load balancing, caching, and resource allocation.
• Excellent documentation and communication skills, committed to clear knowledge sharing.
• Able to adapt to Agile and DevOps methodologies for software development.
• Exceptional troubleshooting and problem-solving skills, with a focus on root cause analysis and sustainable solutions.
• Strong communication skills and proactivity