Job Description :
Job Title: Docker Engineer

Location: Hoboken, NJ

Duration: 6 - 12 months contract

Job Description

· The Senior Docker Engineer works at the highest systems level to provide expert advice and counsel to users, management and IT project teams for systems of the most complex nature (typically crossing function/location lines

· This individual is expected to already possess a deep understanding of docker container technology, and will be responsible for defining core docker/container standards and publishing best practice guides.

· This individual will continue to evaluate new technologies and update/develop departmental standard practices as necessary.

· Provides leadership to staff members and teams in a specific area of expertise and in problem analysis techniques.

· Identifies or reacts to problems related to the technology infrastructure or in support of the software development process.

· Demonstrates a broad knowledge level across multiple areas of information technology.

· May be involved as a key team member on strategic or enterprise-wide technology issues

Experience:

· Minimum 7+ years of experience working with enterprise Linux environments scaling beyond 300+ systems.

· Minimum 3+ years of experience working with enterprise container platforms such as Docker or OpenShift.

· Extensive knowledge with enterprise Server Operating Systems such as RHEL 7, CentOS 7 or Atomic OS.

· Experience with container orchestration platforms such as Kubernetes, OpenShift and/or Swarm is a plus.

· Experience with performance tuning and troubleshooting server OS issues (CPU, Memory and I/O

· Experience and understanding of OS lifecycle management and secure system configurations.

· Experience in automation of code deployment through the use of containers.

· Experience with build tools, CI/CD, Devops and agile principles.

· Experience with basic IaaS and PaaS functionality.

· Experience developing solutions with configuration management tools such as Puppet, Ansible or Chef.

· Engineering experience in building production infrastructure using code and repeatable designs.

· Ability to automate common and repeatable tasks/processes.

· Experience interacting with APIs to automate processes.

· Require strong automation and scripting skills. Python and Linux shell.

· Balance of strategic and tactical skills and the ability to work on cross-functional teams.

· Strong understanding of project management methodologies and processes (Lean, Agile

· Excellent time management and organizational skills.

· Ability to create “Run Books”, defining day-to-day support, maintenance, troubleshooting of the infrastructure.

Key skills: Docker ,Python, Ruby, Perl, Linux, AWS, Microservices, Cloud ,cloud platform, Jenkins