This job listing has expired and the position may no longer be open for hire.

Specialist, Senior Systems-DevOps Engineer at Enterprise Products Company in Houston, Texas

Posted in Information Technology 30+ days ago.

Type: Full-Time





Job Description:


Enterprise Products Partners L.P. is one of the largest publicly traded partnerships and a leading North American provider of midstream energy services to producers and consumers of natural gas, NGLs, crude oil, refined products and petrochemicals. Our services include: natural gas gathering, treating, processing, transportation and storage; NGL transportation, fractionation, storage and import and export terminals; crude oil gathering, transportation, storage and terminals; petrochemical and refined products transportation, storage and terminals; and a marine transportation business that operates primarily on the United States inland and Intracoastal Waterway systems. The partnership’s assets include approximately 50,000 miles of pipelines; 260 million barrels of storage capacity for NGLs, crude oil, refined products and petrochemicals; and 14 billion cubic feet of natural gas storage capacity.


The Senior Systems
Specialist (DevOps Engineer) will work effectively under minimal
supervision; maintain ownership for specific systems area and/or business
users, participate in all relevant changes management activities, and overall
service delivery and customer satisfaction.  Responsibilities
include, but are not limited to:


  • As DevOps (development
    operations) team member: defines or refines continuous integration
    (triggered build, deploy, test) processes and tooling in an effort to
    improve development team efficiency and report status of build quality by
    running unit, integration and QA tests early and often.

  • Prepares environments for
    development, testing, pre-release (user acceptance testing), PSR
    (performance, scalability and reliability) analysis.  Leverages
    automated approaches, scripting and technologies/tooling to ensure
    environments are stable, production-like and available for development
    teams.

  • Develops and publishes
    “cookbooks” for pre-release and production environments, including server
    configurations, networking and deployment processes (new, upgrades and
    urgent maintenance), disaster recovery processes.

  • Defines, manages and publishes
    build reliability and test coverage metrics. Addresses issues with
    reliability caused by build process failures with vigor.

  • Monitors application
    reliability / deployment or configuration issues that occur during release
    deployments or after.  Triages issues and works with development team
    to expedite fixes; improves processes and tooling accordingly.

  • Works with product and release
    managers to plan for and ensure that external facing environments are
    ready for User Acceptance Testing and/or Production Release.

  • Ensures that post production
    monitoring and support systems are in place.

  • Controls access to external and
    internal sensitive systems.




The successful candidate
will meet the following qualifications:


  • Bachelor’s degree from a 4 year
    accredited university in Computer Science, CIS/MIS, or equivalent
    experience.

  • 4-7 years of experience with
    devops and release management practices for enterprise teams

  • Experience planning,
    implementing and maintaining deployment processes for large enterprise
    multi-tier distributed applications, including experience with IIS,
    messaging systems, databases.

  • Experience planning for and
    testing high availability applications.

  • Experience implementing and
    managing automated test coverage reporting, including unit and integration
    and functional QA tests.

  • 4 to 7 years of experience
    scripting deployments, environment management processes, with a focus on
    Windows PowerShell

  • Experience with Windows DSC
    (desired state configuration), including pull and push techniques.

  • Strong general IT application
    and networking knowledge, including load balancing, networking, active
    directory, .net applications, messaging middleware, virtualization
    technologies such as VMWare vSphere.

  • Basic SQL experience, ability
    to create complex queries to analyze data; backup and restore data, model
    and create or alter data as needed to support testing scenarios.

  • Strong communication and
    collaboration skills, able to convey complex ideas via verbally and in
    writing face means, to work with developers, DBAs, business analysts to
    drive quality and ensure that we are efficiently building and releasing
    software applications.

  • Strong stance for quality, able
    to convey details of, impact and exposure of software quality issues to
    development teams and leaders.

  • Development background with 2+
    years of programming or test automation development experience.

  • Experience working/communicating
    with global teams.

  • Ability to lead, manage
    critical path, high priority initiatives.

  • Communicates and collaborates
    effectively to management, peers and team members.






More jobs in Houston, Texas

Management
8 minutes ago

Comcast
Other
9 minutes ago

Akzo Nobel
Other
9 minutes ago

Akzo Nobel
More jobs in Information Technology

Information Technology
1 minute ago

OLDCASTLE INFRASTRUCTURE, INC.
Information Technology
3 minutes ago

Mastercard
Information Technology
3 minutes ago

Mastercard