Senior Golang Developer Data Migration (Remote)

GLOBAL IT CON LLC Logo
GLOBAL IT CON LLC
  • Services
  • Applications have closed

Job Title: Senior Golang Developer Data Migration (Remote)

Location: Remote

Experience: 12 years

Employment Type: Long Term Contract

About the Role:

We are seeking a highly experienced Senior Golang Developer with proven expertise in gRPC, Python, and Data Migration . The ideal candidate should bring 12 years of overall software development experience and strong hands-on skills in building scalable backend systems. This is a remote, long-term contract role.

Key Responsibilities:

  • Design and develop backend solutions using Golang with gRPC.

  • Lead and execute data migration projects (mandatory).

  • Develop and maintain migration utilities, automation scripts, and ETL processes in Python.

  • Integrate and optimize APIs, microservices, and cloud-native architectures.

  • Collaborate with cross-functional teams to ensure smooth migration from legacy to cloud-based platforms.

  • Troubleshoot issues, optimize performance, and ensure reliability of migrated data.

  • Document processes, migration strategies, and best practices.

Required Skills & Qualifications:

  • 12 years of software development experience.

  • Strong hands-on expertise in Golang (mandatory).

  • Proven experience with gRPC (mandatory).

  • Strong working knowledge of Python (mandatory).

  • Proven experience in Data Migration projects (mandatory).

  • Experience with databases (SQL/NoSQL) and ETL processes.

  • Familiarity with cloud platforms (Google Cloud Platform, AWS, or Azure).

  • Strong knowledge of CI/CD pipelines, Docker, Kubernetes.

  • Excellent problem-solving and communication skills.

Preferred Qualifications:

  • Experience with Google Cloud Platform BigQuery, Cloud Storage, or Pub/Sub.

  • Knowledge of SAP BW or legacy system migrations.

  • Prior experience leading or mentoring development teams.