• Sr Developer, IT WCS Performance

    Requisition ID
    2019-13086
  • Overview

    Tractor Supply Company (TSCO), the largest rural lifestyle retailer in the United States, is dedicated to enhancing our strong company culture built on our team members’ commitment to our Mission and Values. 

     

    With over 1,800 stores in 49 states and an innovative e-commerce platform, Tractor Supply ranks in the Fortune 400 with revenues of approximately $8 billion and growing! Come grow your career with us as we serve those who live “Life out Here”!

     

    This position is responsible for application performance, monitoring , security & service reliability management of all Tractor Supply Company consumer brand ecommerce sites. This requires experience in technology services, infrastructure, processes and tools with strong knowledge in load testing, performance analysis, optimizations, WebSphere Commerce tools and Java programming.  The end goal is to automate as much of the labor intensive processes as possible and drive towards end to end business monitoring that stitches together telemetry and enables self-healing. Additional responsibilities include mentoring other team members.

    Responsibilities

    • Support the Development team with tools, services & information to enhance system stability, scalability and reliability. 
    • Implement world-class monitoring, alerting, and self-healing capabilities by applying industry best practices. 
    • Lead RCA efforts with an eye towards actionable outcomes and continuous learning. 
    • Diagnose & resolve issue across applications including cross application dependencies. 
    • Develop and support CI/CD processes for applications and services. 
    • Partners with the business analysts to review and refine business requirements into core system capabilities. 
    • Develops and/or configures, builds, reviews and unit tests software/solutions. 
    • Share a 24x7 on-call rotation with your team and respond to service incidents. 
    • Works with Enterprise teams to ensure changes are properly documented, communicated, audited, and deployed in compliance with established procedures. 
    • May perform other duties as assigned *

    Qualifications

    • Bachelor's degree or 4-year equivalent required. College degree in Computer Science or related field is preferred.
    • 5+ years of experience in building & supporting a highly available systems in physical or cloud based hosting locations like Azure, AWS is preferred.
    • 3+ years of development experience in at least one of these technologies such as IBM's WebSphere Commerce Suite, enterprise Java technologies is preferred.
    • Experience with distributed caching, CDN caching strategies is a plus.
    • Experience in application and infrastructure security tools (e.g. whitehat) is a plus.
    • Experience using log management tools such as Splunk , ELK is a strong plus.
    • Experience with APM tools such as Dynatrace, AppDynamic and New Relic is preferred.
    • Experience with container technologies is preferred.
    • Experience with build, release and deployment processes is a plus.
    • Retail experience is preferred.
    • Developer certification in WebSphere Commerce is a plus.
    • Strong knowledge of WebSphere Commerce v6.x/v7.x application development.
    • Strong knowledge of profiling tools, memory management, load testing and performance tuning.
    • Strong knowledge of web application development using enterprise Java technologies and frameworks.
    • Strong knowledge of cache management using WebSphere Commerce tools and Akamai is preferred.
    • Strong knowledge of load testing and system profiling using DynaTrace/App Dynamic is preferred.
    • Strong familarity with presentation layer technologies including HTML, CSS, JavaScript, JSON, jQuery & React is preferred.
    • Strong knowledge in Front End performance analysis and optimizations for web applications.
    • Strong knowledge of website tag management is preferred.
    • Strong ability to create load test work mix based on analytics data is preferred.
    • Strong knowledge of Rational Application Developers is preferred.
    • Ability to work independently, work in a fast paced environment, and manage workload prioritization to deliver high quality work products on time with minimal direction is preferred.
    • Demonstrated collaboration skills with the ability to handle conflict and to work with a distributed team.
    • Strong communication skills, both written and verbal.
      • Strong critical thinking skills with the ability to use proven problem-solving approaches to most solutions.  

    Options

    Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.
    Share on your newsfeed