Golang Developer Job at Trekrecruit, Chicago, IL

TitBVk1kUEVRbnFySk1DNXNnY0dESWR6dUE9PQ==
  • Trekrecruit
  • Chicago, IL

Job Description

This is a remote position.

Job Description:

  • Design, develop, and deploy   backend services and microservices   using   Golang .
  • Build   high-performance, scalable, and resilient   applications hosted in   AWS .
  • Integrate APIs, data sources, and third-party systems using   REST   or   gRPC .
  • Work with   AWS services   such as   Lambda, ECS, EKS, S3, EC2, CloudWatch, DynamoDB, RDS, API Gateway , and   SNS/SQS .
  • Implement   CI/CD pipelines   using tools such as   Jenkins, GitLab CI/CD, or AWS CodePipeline .
  • Develop   infrastructure-as-code   using   Terraform   or   CloudFormation .
  • Optimize application performance and reliability through   monitoring, logging, and alerting  (CloudWatch, Prometheus, Grafana).
  • Collaborate with DevOps and front-end teams to ensure seamless system integration.
  • Write   unit, integration, and load tests   to maintain code quality and reliability.

Requirements

Required Qualifications:

  • Golang   development experience.
  • Strong understanding of   microservices architecture   and   concurrent programming in Go .
  • Hands-on experience with   AWS cloud platform  — particularly with   ECS/EKS, Lambda, S3, RDS, DynamoDB, API Gateway, and CloudWatch .
  • Experience with   Docker   and   Kubernetes   for containerization and orchestration.
  • Proficiency with   Git, CI/CD pipelines , and   automated deployments.
  • Familiarity with   message queues  (Kafka, RabbitMQ, or SQS).
  • Strong knowledge of   RESTful API design and development .
  • Working knowledge of   SQL/NoSQL databases  (MySQL, PostgreSQL, DynamoDB).
  • Solid understanding of   testing frameworks   and   code versioning best practices.

Preferred Qualifications

  • Experience with   Terraform ,   CloudFormation , or   Pulumi .
  • Exposure to   monitoring tools   like Prometheus, Grafana, or New Relic.
  • Knowledge of Python or Node.js for scripting or secondary automation.


Job Tags

Contract work, Remote work,

Similar Jobs

Siteminder

Onboarding Specialist (German) Job at Siteminder

 ...and ensuring its objectives are met What you have Fluent German (min. C2) and English Proven customer-facing experience A...  ...goal-oriented Experience in the hotel industry or in a SaaS company is a plus! Our Perks & Benefits Equity packages for you to... 

Awakened Ventures LLC

Farm Equipment Operator Job at Awakened Ventures LLC

 ...agronomy team. This position plays a key role in serving our farm customers by safely and accurately applying crop protection...  ...and company facilities. If you enjoy working outdoors, operating modern equipment, and being part of a professional and customer-focused team... 

G.Z.Q.S.O.

Warehouse Packager Job at G.Z.Q.S.O.

 ...distribution. Job Description: The ideal Warehouse packager will have the ability to work on a line with a team, pulling and repacking auto parts. The Warehouse packager will wrap, box, and palatize each shipment. Requirements Job Requirements: Warehouse packagers are... 

ExecutivePlacements.com

Data Analyst(Entry/Junior Level) Job at ExecutivePlacements.com

Job Opportunity At SynergisticIT SynergisticIT understands the complex nature of the job market and how difficult it can be to secure a position, especially for fresh graduates. Therefore, we assist and help tech-savvies to convert their passions into professions. We...

Bella Baby Photography

Photographer Job at Bella Baby Photography

 ...are currently seeking part-time photographers to work in Greenville, NC (must be flexible to work weekends). QUALIFICATIONS Entry-Level to Mid-Level photography experience; comfortable shooting in manual mode and ability to use an external flash Advanced...