Job Title: Golang Developer
Location: Charlotte, NC, Denver CO, St. Louis, MO, Atlanta, GA, Tampa, FL
Hybrid - 4 days a week
Only locals required – No Relocation
Experience: 8+ years
Candidate must show the DL copy on video at the time of submission
Required Skills and Experience
· 3-5 years of solid hands-on software development experience with a focus on writing Microservices in Golang (or any other language), along with continuous delivery and deployment, enterprise application development, cloud automation, and building a container-based platform
· Software programming experience in Golang is a must. At least 2+ year of Go programming experience.
· A proven track record with Docker containers with a deep understanding of the current container ecosystem and marketplace.
· Experience building applications using micro-services.
· Understanding of Software design patterns, SDLC, Test Driven Development (TDD), Continuous Integration and Continuous Delivery
· Experience working in an agile development environment
· Strong analytical and problem-solving skills.
· Team Player
Good to have Skills:
· Full stack knowledge and experience.
· Strong knowledge/experience in cloud technologies, orchestration and DevOps.
· SQL and NoSQL understanding and experience.
· Experience working with Messaging systems like AMQP, Kafka, other.
· Good Networking knowledge.
· Good Linux and SysAdmin knowledge
· Additional Nice to haves: hadoop, tsdb, elastic search ( ELK stack ) , kudu / impala, DevOps (sysadmin), networking knowledge
· Docker or Kubernetes
· Big Data or Cloud