The job below is no longer available.

You might also like

in Aurora, CO

Use left and right arrow keys to navigate
Hours Full-time, Part-time
Location Aurora, CO
Aurora, Colorado

About this job

We have a full-time/part-time opening for a Service Delivery Engineer/Software Engineer.

Must be able to work various shifts per week.

Requirements

Our client in downtown Denver is looking for a Service Delivery Engineer/Software Engineer to join their team on a contract through the end of the year with likely extension or conversion to employee.

Responsible for design, development, implementation, and analysis of technical products and systems. Performs engineering design evaluations. May develop a range of products. Recommends alterations to development and design to improve quality of products and/or procedures. May require a bachelor's degree in engineering and at least 6 years of experience in the field or in a related area. Has knowledge of commonly-used concepts, practices, and procedures within a particular field. Relies on instructions and pre-established guidelines to perform the functions of the job. Works under immediate supervision. Typically reports to a supervisor or manager.

Are you passionate about digital media, entertainment, and software services? Do you like big challenges and working within a highly motivated team environment?
As a service delivery engineer on the Service Delivery Engineering team, you will develop and utilize tools and infrastructure to assure highly performant service delivery on our core service delivery infrastructure which delivers stunningly new video experiences at a massive scale. The Service Delivery Engineering team is a new, small and fast-moving team of world-class experts who are innovating in end-to-end video delivery. We are a team that thrives on big challenges, results, quality, and agility.
Who does the service delivery engineer work with?
SDE engineers are positioned between the core infrastructure development teams and daily operations teams. We work with network engineers, systems administrators, software engineers, and a pile of technically-adept-but-not-actually-technical product folks. The SDE team is a diverse collection of software engineers, systems administrators, network administrators, puppet developers, and quality assurance engineers from all walks of life. Were a group of experienced technical minds who are the last word when it comes to solving problems encountered by our production support teams.
What are some interesting problems youll be working on?
In your role, you will bridge the gap between development and operations. Trace defects through a cutting edge service oriented architecture to find root cause. Develop scripts and utilities to automate data collection from hundreds or thousands of nodes. Query big data stores (splunk, hadoop, memsql) to quantify the scope of reported issues. Create new metrics and identify monitoring deliverables to improve site reliability. Evaluate new code releases for basic reliability and systems integration support, providing guidance to QA teams who will perform functional and load testing.
Where can you make an impact?
Youll be working with the best and brightest minds while we roll out the video delivery infrastructure that will power the next generation of television. Success in this role is characterized by a higher speed to market, with fewer customer-facing defects and outages
Position Comments: Responsibilities:
End to end service delivery engineering for large-scale fault tolerant distributed web server farm delivering billions of transactions per day.
Custom development of monitoring, analytics and troubleshooting tools relating to video delivery systems.
Development of tools and processes for managing Windows and Unix servers.
Development and execution of load, capacity, longevity and stress testing of systems.
Development of execution harnesses, systems validation tools and code performance validation tools.
Testing and certification of code and systems releases from core vendors.
Development of software to provision and manage vendor components.

Here are some of the specific technologies we use for Service Delivery:
Python
Javascript
HTML5/CSS
Django
Flask
Angular.js
D3.js
Bootstrap
Git
FFMpeg
Nginx
Postgresql + Hstore
Centos
Cisco UCS + VMWare

Skills & Requirements
8+ years programming experience
Experience with a variety of scripting languages including Python and Javascript
Experience writing core programming languages such as Java or C/ C++
Understanding on how to scale applications depending on load
Experience with web application development including dynamic HTML, CSS, and JS integration
Ability to navigate Unix operating systems
Good communicator and able to clearly articulate complex issues and technologies
Great design and problem solving skills
Willing to take ownership of problems and see them through to resolution
Comfortable working in a fast paced agile environment. Requirements change quickly and our team needs to constantly adapt to moving targets.

Experis is an Equal Opportunity Employer (EOE/AA)