Golang Developer Job at Trekrecruit, Chicago, IL

KzdHcG51bndldUNnZTdMTXRxRmsySDFkVGc9PQ==
  • 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

TJM Express, Inc.

FedEx Delivery Driver Job at TJM Express, Inc.

 ...FedEx Delivery Driver East Columbus, OH TJM Express is looking for a reliable, self-starter local FedEx Delivery Driver with...  ...Express is a FedEx Independent Service Provider that is growing. Be a part of this growing, successful company by submitting your resume... 

Arclin

Analytical Chemist Job at Arclin

 ...Reporting into the Analytical Services Manager , this position is responsible for providing pertinent, timely and reliable analytical chemistry support that allows us to quickly deliver on emergent technologies and be the undisputed technology leader in the markets we serve... 

Valar Atomics

Mechanical Engineer Job at Valar Atomics

 ...and production release. ~3D Modeling & Drafting: Develop detailed 3D CAD models and engineering drawings using tools such as SolidWorks, CATIA, or Creo. ~ Engineering Analysis: Perform tolerance studies, FEA simulations, and design-for-manufacturability (DFM) reviews... 

Your Plumbing Solution

Service Plumber Job at Your Plumbing Solution

We are looking for honest, responsible, & technical individuals who can handle the work load of a busy operation of a Service and repair plumbing company. We are looking for residential and commercial service technicians who like to help people and can sell service. The... 

MacAllister Machinery

Technician - ThinkBIG Job at MacAllister Machinery

 ...Description Objective The Caterpillar Think BIG Program is a sponsored education program to grow future Caterpillar Mechanics. The program is provided in partnership with MacAllister Machinery, Owens Community College in Ohio, and Caterpillar Inc. The successful...