Overview
Skills
Job Details
Job Title: Golang Developer
Job Location: Plano, Tx
Job Type: Contract
Job Description:
-
Design and architect Golangbased microservices using Gorilla Mux and gRPC frameworks
-
Manage largescale data operations with MongoDB focusing on indexing and schema optimization
-
Take ownership of the entire application lifecycle on AWS including API Gateway Lambda EKS EC2 and S3
-
Develop and maintain containerized environments with Docker and Helm
-
Implement comprehensive observability with OpenTelemetry exporting metrics and logs to Datadog
-
Lead and enhance CICD workflows using GitLab and GitHub Actions
-
Troubleshoot complex production issues and drive root cause analysis
-
Mentor offshore developers fostering quality and best practices throughout the team
Required Qualifications
-
10-15 years in backend software development with at least 7 years in Golang
-
Extensive experience with MongoDB including NoSQL data modeling and performance tuning
-
Strong background in AWS deployments and architecture
-
Proficient with Kubernetes Docker and Helm for container orchestration
-
Expertise in CICD automation GitLab GitHub Actions
-
Advanced Linux scripting and debugging skills
-
Handson experience with TDD and SonarQube to ensure code quality
-
Excellent communication leadership and Cross functional teamwork abilities
Preferred Experience
-
Knowledge of EV telematics and integrating with Stripe or Zuora
-
Experience with payment systems such as Apple Pay Google Pay or cryptocurrency payment solutions
-
Frontend development skills with Vuejs or Reactjs