Mid Level Developer

Job Description

Overview R-
Mid Level Developer
The Walt Disney Company
Irving, TX 75063 (Dallas Solution Center)
1 year

Top 3 Skills
Extensive experience supporting and/or developing Java backend tools or
services as well as object oriented programming skills. Must have knowledge
with Java, Ruby or Python, while also being prodicient in the operational
support for Java applications
Experience working within a cloud environment (AWS). In this role they will be
automating the cloud and must have experience deploying infrastructure and
applications in cloud environments (AWS).
Must have experience with web application development platforms, tools and
utilities including Java, JSP, PHP, JavaScript

This is a key role for Disney .
Mid Level and Junior Developer

The Watch Platform at ABC puts content in the hands of millions of users who
want to watch full episodes, or watch the live streams anytime, anywhere. Users
can enjoy their favorite shows from multiple TV networks, live events, sports,
news and weather.

The DTSS-Systems Engineering-ABC group is responsible for the core engineering,
systems architecture, and technical operations of the Watch platforms
(WatchABC, WatchABCFamily, WatchDisneyChannel, WatchDisneyJunior,
WatchDisneyXD), , , and the Oscars. The team is responsible
for the design, build and development of large scale, resilient platforms and
systems that encompass the all of our products and services.

We collaborate closely with ABC development teams and Disney technical teams to
provide these robust, distributed and performant solutions to achieve ABC and
Disney business goals. Solutions can consist of Disney and ABC proprietary
software and services, commercial software, services as well as open source

The Platform Engineering team is responsible for planning and engineering of
our cloud systems architecture, application delivery, platform configuration
management, systems automation, systems tool development and operationalizing
the Watch infrastructure globally. These are large, complex application
environments that are highly scalable, resilient, secure, reliable and high
performing to support the millions of users we support on a daily basis.

The Sr. Tools Engineer works as part of this Platform team and is responsible
for designing and developing the components and platform solutions that help
enable our internal and cloud application environments to be a scalable,
dynamic and reliable platforms for use by Systems Engineers, ABC Development
teams and our Guests.

Primary responsibilities include evaluation, design, implementation and support
for components or solutions developed internally, developed by the open source
community, or developed by third parties which are designed to service Internet
based applications or environments. This includes custom software
implementation, data model design, network and systems design, performance and
process improvement, systems automation and documentation.

This position is also responsible for planning and executing small-to-medium
scale projects within the Platform Engineering team. Typical projects would
include new business unit initiatives and updates to existing products and
services that require planning, incredible attention to detail, and flawless

The ideal candidate would be proficient in Python or Ruby or GoLang and is also
proficient in the operational support for Java applications. An ideal candidate
also has a strong working knowledge of cloud and IT infrastructure. Experience
writing code to automate infrastructure tasks is not necessary but considered
valuable. Expertise implementing and maintaining enterprise configuration
management solutions such as Chef or Puppet are also desirable.

5-8 years of experience supporting and/or developing backend applications,
tools or services
Experience automating infrastructure and applications in Cloud environments
Intermediate skills in Ruby, Perl, Python or other programming languages
Proficiency in Java or other Object Oriented languages like GoLang
Experience with software development lifecycle principals
Experience integrating REST-based APIs
Experience with Continuous Deployment mechanisms and integration tools
Experience working with VCS like GitLab, GitHub, etc
Experience in load profiling and test automation
Experience in configuring, deploying, and supporting web server platforms
including but not limited to Tomcat, Apache, NodeJS
Detailed knowledge of core Internet protocols (HTTP/HTTPS, DNS)
Detailed knowledge of networking protocols (TCP/IP, SSH), IP communication,
packet structure, and troubleshooting.
Exposure to configuration management frameworks such as Ansible, Chef
Exposure to AWS CloudFormation or Hashicorp Terraform
Exposure to Container platforms
Working knowledge Agile/Lean methodologies
8 years or more of experience supporting and/or developing internet-based
applications, products or services
Experience developing Cloud-based solutions and architecture
Experience with Cloud Formation and/or Terraform for cloud provisioning
Advanced Python, GoLang, Ruby or other scripting language skills
Intermediate to advanced Object Oriented Programming skills
Experience developing REST APIs as well as implementation is desirable
Experience working with Linux Containers
Experience with web application development platforms, tools and utilities
including Java, NodeJS, JavaScript, and AngularJS
Experience with NoSQL data stores like Mongo, Cassandra
Exposure to configuration and management
Expertise with VCS like GitLab, GitHub, etc
Expertise in Continuous Deployment mechanisms and integration tools
Experience working in a DevOps capacity, with Agile methodologies
Experience in monitoring platforms such as Sensu, Zenoss, Nagios
Experience managing site content and configuration via CDN providers
Show moreShow less

FindTheBestJob is a free service and does not charge a fee at any stage of application or recruitment process. Don’t provide your bank account or credit card details to anyone during job application. FindTheBestJob does not guarantee the availability of a job since organizations may end applications earlier than due date.

Apply Now