• Sr. Systems Engineer

    Location US-PA-Audubon
    Posted Date 1 week ago(7/12/2018 11:30 AM)
    Job ID
    # Positions
    Information Technology
  • General Position Summary

    The Sr. Systems Engineer is responsible for developing the vision and leading project teams to design, develop and implement PJM’s technical strategy. This position will be responsible for providing architectural skills and experience in the areas of systems and storage virtualization, containerization, systems management and monitoring, vendor evaluation and prototyping, design pattern development and application and multi-site orchestration.
    This position will be accountable for developing and maintaining business relationships with key strategic vendors and leverage and support the PJM information technology strategy. The Sr. Systems Engineer will anticipate problems and synthesize appropriate solutions, and provide the leadership necessary to effectively implement these initiatives.

    Essential Duties and Responsibilities

    • Utilize PJM and industry knowledge to lead and participate in design, development, implementation and maintenance of systems and infrastructure to support a 24x7x365 operational platform
    • Provide architectural design, implementation, performance tuning, and ongoing support for a virtualized/containerized infrastructure, including servers and storage, in a large-scale, multi-site production environment
    • Design and implement design patterns related to application and data synchronization and replication, with highly restrictive time to recover and data integrity requirements
    • Incorporate logical security principles into each area of design, including network security, service security and user management
    • Leverage the systems design to enable a phased implementation and a smooth transition from legacy systems to target architectures
    • Lead the installation, configuration and maintenance of server operating systems and applications on containers, virtual machines, blades and stand-alone systems
    • Devise and implement automated integration and delivery approaches that reduce manual effort and produce high-quality, stable and secure production systems
    • Serve as a technical consultant to other arms of the business in terms of virtualized/containerized infrastructures and system replication
    • Participate in systems integration and testing, test coordination, and test plan development
    • Research, evaluate, and recommend new technologies to meet business/technical requirements and recommend novel applications of existing technologies to improve quality and/or reduce costs
    • Maintain existing relationships with key strategic vendors and develop new business relationships with vendor personnel to build consensus and leverage the PJM business vision and strategy
    • Identify and analyze risks, establish contingency plans and identify trigger events and responsibility for initiating mitigation activities. Ensure the timely identification, prioritization and resolution or escalation of issues. Communicate issues that put delivery of the project at risk, significantly increase cost, or threaten the success of other projects to the appropriate authority as soon as they are known.
    • Develop and assist in the development of focused business plans and associated budgets
    • Be a primary source of applied knowledge and insight into the project and act as liaison between PJM and vendors
    • Apply innovative, creative solutions to challenging technological problems

    Characteristics and Qualifications


    • BS, Computer Science or equivalent work experience
    • At least 5 years of experience supporting Linux and Windows in on-premises and cloud environments with containers, virtualization, networking and storage technologies for Linux and Windows implementing continuous integration/delivery (Gitlab, Jenkins, etc.) and test automation implementing application and system monitoring, alerting and metrics designing and implementing security controls to meet compliance and regulatory requirements
    • Ability to produce high-quality work products with attention to detail
    • Ability to visualize and solve complex problems
    • Ability to apply analytical and mathematical solutions


    • MS, Computer Science
    • At least 5 years of experience with software development and scripting (Python, Java, Bash, PowerShell, etc.) using open source software including Apache Kafka, Kubernetes and Docker with relational databases (Oracle, PostgreSQL, etc.) and other data storage technologies (document store, log-centric)
    • Experience with PJM operations, markets, and planning functions


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

    Need help finding the right job?

    We can recommend jobs specifically for you! Click here to get started.