Job Description :
Senior Programmer / DevOps Engineer
Client: Perm for Atlanta
Position: Senior Programmer / DevOps!
Location: Atlanta,GA (Local only)
Duration: FULL TIME
ONLY GC / USC

SUMMARY:

We are looking for Programmer/Development Engineer with and at least one year of Go development, strong C# programming skills Linux platform knowledge, as well as scripting, automation, and CI/CD expertise to join our Engineering team.

RESPONSIBILITIES:
Designs, implements, builds, deploys and maintains software, SDLC and configuration management.
Understands company infrastructure and architecture and can make recommendations to optimize operational efficiency and stability
Improves infrastructure and application development
Assists and interacts with DBA’s concerning SQL maintenance (log shipping, restore, archive etc
Works within an Agile (Scrum) & Test-driven development environment
Innovates, learns and shares knowledge, invents and patents new algorithms and technologies
QUALIFICATIONS:
At least 1 year of GoLang development experience.
6+ years of programming in C#
6+ years of programming in Python or PHP
2+ years integration experience with REST based services
8+ years in Software Development, Information Security or a related field
Strong development experience with Linux and integrating Open Source software
Experience with DevOps container/orchestration tools (Kubernetes, Docker, etc)
Experience with NoSQL – TIG stack (Telegraph, Influx, Grafana) and REDIS (or similar - MongoDB, CouchDB, etc
Knowledge in scripting languages, Python, Bash and Powershell scripting
Experience with SaltStack for CI/CD (Salt, Python)
Knowledgeable of TCP/IP networking
Database experience with Mircosoft SQL and MariaDB (or similar DB – MySQL or Percona)
Experience with messaging tools (RabbitMQ, ZeroMQ, EMQ, etc
Experience managing Node.JS, C#, and Java application deployments
Experience with Service Discovery and Configuration Management (Consul, SED or Zookeeper)
Experience with Load Balancing tools (HAProxy, nginx, Squid, Apache Traffic Server, etc
Proficient user of source control tools
Excellent analytical and problem-solving skills
Log aggregation platform experience a plus

OTHER:
Must be able to work independently with minimal supervision
Strong team player with good communication skills
Performs other duties as assigned
Must be in the Atlanta area