Performance Engineer (Resilience)

Alabama  ‐ Onsite
This project has been archived and is not accepting more applications.
Browse open projects on our job board.

Keywords

Description

We are seeking highly skilled performance tuning engineers who will initially and primarily be engaged with reactive aspects of identifying and driving resiliency modifications into production applications.
Opportunities to engage will come from 3 major areas:
  • Post-outage reviews in which the root cause is the focus, but analysis ranges outward to examine technologies used, design, code libraries, and coding practices - generally conducted at high urgency
  • Mission critical application code reviews, similar to 1 but not necessarily instigated by an outage - generally conducted at medium urgency
  • Critical systems architecture analyses, in which an overall service is assessed as it flows through multiple discrete applications and service API's, in order to identify the most and least critical elements of said service
  • The job will entail a recurrent cycle of engaging with the support team for a distressed application, including:
    • Understanding the nature and cause of the problem
    • Offering domain specific tuning recommendations to get the application back to par ASAP.
    • Additionally, recommendations should be offered that will improve the overall resiliency of the application. These recommendations could come from any of the SDLC disciplines including architecture, design, code, test, support.
    • Work across IT organization teams, listen, understand, communicate, solve, and affirm solution. Gain reputation of being trusted advisor across all teams.

    SKILLS:

    • In order of priority, the candidate must be very experienced in one or more technical domain as a performance engineer with a development background (design and code particularly); be versed in systems architecture; and have an understanding and experience with the full SDLC.
    • Must also have demonstrated breadth of experience by having a background in technology architecture, design, and development - ie role progression. This is important so that candidate can understand the bigger picture of application/API design elements, as well as overall systems design (consisting of multiple applications and API's working together to deliver a service).
    • Technology Skills - Technical domains we are looking for strength in include: Java/J2EE, database, cloud, big data (Hadoop/Cassandra), enterprise storage, Middleware (WebLogic/WebSphere/Apache), Platform/Cloud, and Emerging Technologies, performance and diagnostic tools. This is important so that candidate can understand at the deepest technical level what is intended by application design and its code, and how it can be made more resilient.
    • Resiliency and Wide Knowledge Skills - must bring in an understanding of technology and systems resiliency concepts and methods. The project and candidate will share ideas on resilient collateral, and enrich the library of resilient principles and patterns that will be employed in applications.
    • Mitigation Skills
    • RCA Skills
    • Strong Analytical Skills
    • Communication Skills
    Start date
    n.a
    From
    Synectics
    Published at
    17.05.2014
    Project ID:
    708577
    Contract type
    Freelance
    To apply to this project you must log in.
    Register