Sr. DevOps Engineer

ID: 653223
Type: Contract
Location: Denver, CO
Contact Email:
Salary: Open

Contract | 6+ Months



As a member of the Application Development Team, the DevOps Engineer is expected to work with Dev, QA and Production Operations to serve as a technical SME responsible for activities. Automate infrastructure and platform service offerings. Create the design, implementation, and ongoing management of systems that deliver against strict requirements for functionality, scalability, performance, and reliability. Serve as a technical escalation point for critical pre-production issues and drive resolution of problems in the Development, and QA environments. Adopt, customize and implement industry standard DevOps policies and DevOps procedures. Develop and define process and procedure to proactively manage all pre-production and production environments. Work with multiple in-house Software Configuration Management (SCM) teams enterprise-wide to assist in new architectural needs and optimize existing environments to improve workflow and productivity.


Bachelor’s Degree in Computer Science, Engineering with at least 5 years of senior level server administration experience in large scale production environments

Experience working with Continuous integration/deployment pipeline using technologies or similar to GitHub, Jenkins, Maven, Gradle.

Experience with any container orchestration technologies Kubernetes, Docker Swarm or Mesosphere

Understanding and hands on experience setting up Elastic Search on any container platform

Understanding of information retrieval concepts, using tools such as ElasticSearch integrated with Java and angular based application to Elastic Search tier

Configuring elastic search clusters across different data centers

Worked on IAAS and PAAS offering products like GCP, Pivotal and AWS.

Proven track record implementing a metrics driven methodology and delivering high-level solutions in an agile environment

Expert knowledge or have implemented ELK (Elasticsearch, Logstash and Kibana)

Strong understanding of Development, QA workflow and process

Deep understanding of n-tier and client/server environment models.

Experience working with Database management, DB server clustering and database instance management

Proven ability to conceptualize and implement new infrastructure architecture based off business requirements. Experience with deployment configuration and automation

Proficient in scripting languages; and deployment configuration/automation

Experience with Kafka

Experience with Realm Object Server is a nice-to-have

Experience with mobile application deployments is a nice-to-have

Highly analytical, technically proficient and able to learn new tools quickly

Effective Communicator reporting accurate information that is clear, concise and visual. Must have superior oral and written communication skills

Strong analytical, problem solving and critical thinking skills

Understanding of IT operations  (server, databases, storage, network, security, COTS applications, storage)

Proven track record of delivering  multiple parallel initiatives

Strong project skills to build/edit project schedules, managing dependencies, schedule shifting

Apply for this Job