Site Reliability Engineer - Kissimmee, United States - The Walt Disney Company

    Default job background
    Description


    Site Reliability Engineer is a critical member of the Disney Signature Experiences SRE Team whose primary role is to support full stack of DSE applications and architecture.

    This individual will be collaborating with a small team to develop projects that provide automation tools to solve problems and create scalable and reliable software systems.

    This team also supports monitoring solutions that help to provide visibility to all groups with DSE.

    This role will serve as a software developer with goals to increase efficiency, decrease friction, and advance our monitoring and automating offerings.


    Responsibilities

    • Uses experience as a full-stack software engineer to build, implement, and maintain tools and automation.
    • Assist in designing and implementing front-end/user-interfaces which are primarily built to assist Systems Engineers and other IT professionals to use monitoring systems efficiently and reliably.
    • Maintain high level of production environment availability using automation and monitoring tools
    • Capable of completing both front-end and back-end work using a variety of on-prem and in-cloud technology stacks based on the requirements of the project.
    • Combines software engineering and site reliability engineering best practices to build and run large-scale, distributed, fault- tolerant systems with a focus on optimizing systems and reducing toil through automation.
    • Writes code, completes programming, reviews peers' code, writes documentation, writes tests, performs testing, and debugs code in lower and production environments.

    Basic qualifications

    • Bachelor's Degree in Computer Science or similar field or related work experience.
    • 3 plus years of dynamically related experience in coding and development of highly scalable, high impact software components, and/or client-facing web applications.
    • Experience using at least one of the .NET languages (e.g. C# / ASP.NET Core / .NET 6)
    • Familiarity with the ASP.NET framework, MongoDB and design/architectural patterns
    • Experience integrating with commercial and open-source monitoring and telemetry platforms.
    • Demonstrated proficiency with current software development lifecycle (SDLC) concepts and best-practices, CI/CD pipelines, and test-driven development.
    • Demonstrated understanding of how to configure and use code management, configuration, and deployment tools, including: git, GitHub, GitLab, etc.
    • Experience in Object-Oriented design principles, patterns, and coding best practices
    • Experience using desired state tools such as Ansible and Chef
    • Demonstrated proficiency with Microservices, Restful APIs
    • Experience with Cloud computing and infrastructure such as AWS – EC2, Lambdas, API Gateway, ECS/EKS/ECR, SNS, SQS, etc.
    • Experience with web caching, load balancing, internet, CDN, and networking technologies.
    • Experience applying security best practices to application, system, and public cloud infrastructure.
    • Proficient at using modern code-management practices to work on multiple branches and merge code with peer developers.

    Preferred Qualifications

    • Nice to have:
    Experience with development using NodeJS, Python, Java etc.


    Job ID:


    Location: Celebration,Florida


    Job Posting Company: Disney Experiences


    The Walt Disney Company and its Affiliated Companies are Equal Employment Opportunity employers and welcome all job seekers including individuals with disabilities and veterans with disabilities.

    If you have a disability and believe you need a reasonable accommodation in order to search for a job opening or apply for a position, email with your request.

    This email address is not for general employment inquiries or correspondence.

    We will only respond to those requests that are related to the accessibility of the online application system due to a disability.