Job Description :
Position Title: Kubernetes Consultant

Location: Saint Louis, MO

Duration: Long Term


Onsite Project

Notes: Hands on knowledge and experience and nice to have someone who has done operationalization of Kubernetes, core would be app development.


REQUIRED QUALIFICATIONS

Knowledge and practical experience with Docker is a must - including setting up and managing Docker registries as well as creating Dockerfiles to create custom images.
Must have a hands-on experience on setting up Kubernetes platform, deploying MicroServices and other web applications, and managing secure secrets.
Should have working knowledge of container orchestration using Kubernetes.
Should have knowledge of overlay networking needed for inter-container communications from different nodes.
Experience building CI/CD pipelines using GitHub, TeamCity, Artifactory, NuGet, MSBuild, etc. to reduce cycle times and ensure quality.
Experience automating systems deployments and configuration management using tools like ARA, Terraform, and Saltstack.
Experience with monitoring, logging and operations tools such as ELK, EFK, Wireshark.
Must have virtualization experience like VirtualBox, Hyper-V, Docker, VMware etc.
Strong working experience with Linux Systems Administration and Troubleshooting. Good knowledge of Linux internals.
Strong scripting skills (i. e. shell scripting, Python, Perl) for automation.
Working experience with source control systems like Git.
Ability to work well with people from many different disciplines with varying degrees of technical experience.
Ability to express complex technical concepts effectively, both verbally and in writing.
Ability to demonstrate a clear, energetic and excited interest in automating everything (build, test, release/deploy, monitoring, reporting), which includes "Infrastructure as Code".
Good understanding of network technologies like DNS, Load Balancing, SSL, TCP/IP, HTTP.


Education:

BA/BS in Information Technology, Computer Science, or related field or equivalent work experience