Sign In
 [New User? Sign Up]
Mobile Version

Sr Release Engineer

Cox Automotive


Location:
Irvine, CA
Date:
11/22/2017
2017-11-222017-12-21
Job Code:
1716869
Cox Automotive
Apply on the Company Site
  •  
  • Save Ad
  • Email Friend
  • Print
  • Research Salary

Job Details

Company Cox Automotive
Title: Sr Release Engineer
JobID: 1716869
Category: Information Technology
Industry: Cox Automotive
Job Type: Full-time

Description

Job Summary:
The Release Engineer owns the development of continuous integration, delivery, and deployment pipelines and quality monitoring tools that increase the pace of change, whilst protecting service and increasing business value. The Release Engineer also plays a role in Agile planning, developing and supporting release and deployment tools, providing advice and guidance, and monitoring emerging technologies.

Key Responsibilities

Release and Deployment

  • Builds tools and pipelines needed to facilitate continuous delivery of software to multiple non-production and production environments. 
  • Coordinates build/deployment schedules and works directly with Change Management in deploying releases.

  • Monitoring
    • Tracks system and service performance and proactively discovers trends during warranty period to ensure SLA’s are met in the production environment and escalated to the appropriate team in the event of a breach.
    • Tracks system and service performance continuously in non-production environments and escalates to the appropriate team.
    • Manages development and operational toolsets and ensures tools are operational, robust, available, performant, and aligned with industry support.
    • Continuously reviews operational activities and automates where ever possible.
    • In collaboration with Enterprise Operations Center Analyst and effected infrastructure representatives implements automated monitoring and alerting processes to proactively predict and prevent incidents.

    • Agile Planning
      • Solicits feedback from delivery and operations teams about continuous integration and continuous delivery challenges and works with them to identify opportunities to optimize software engineering throughput and quality.
      • Recommends improvements to processes, technology, and interfaces that improve the effectiveness of delivery teams and reduce technical debt.

      • Product Development
        • Automates code packaging, code deployment, and configuration management processes to be used across both production and non-production environments.
        • Works collaboratively with all delivery and operations teams to define transition to production requirements and creates automated build systems that can deploy continuously during working and non-working hours.
        • Works collaboratively with all delivery teams to define operational requirements for automation.

        • Application Support
          • Provides ongoing support, monitoring, and maintenance of release and deployment products.
          • Advice and Guidance
          • Actively works with less experienced release engineers providing technical guidance and oversight.

          • Emerging Technology Monitoring
            • Actively participates in the engineering community, staying up to date on new release and deployment technologies and best practices and shares insights with others in the organization.


Qualifications

Knowledge, Experience & Qualifications

Essential 

  • Bachelor’s degree in Computer Science or related field or equivalent combination of industry related professional experience and education
  • Working experience in software operations, development and/or release and deployment activities
  • Working experience with source code and software configuration management tools
  • Working experience in automation techniques and technology including continuous integration and delivery processes.
  • Working experience with ticketing systems
  • Working experience of scripting and configuration tools 
  • Working experience with monitoring tools
  • Working experience with delivering web-based SaaS products in an engineering, operations, or release role
  • Working experience with DevOps practices 
  • Working experience with application lifecycle methodologies (e.g. waterfall, agile, iterative)

Desirable
  • Bachelor’s degree in Computer Science or related field or equivalent combination of industry related professional experience and education
  • Scrum Developer Certification or equivalent
  • Experience with Visual Studio
  • Experience with TeamCity, Octopus, or Splunk
  • Working experience of statistics and how they apply to operational metrics
  • Working experience in analysis, design and programming (Essential for P2)
  • Knowledge of capacity planning
  • Knowledge of IaaS, SaaS, PaaS and other cloud paradigms.
  • 5+years of working experience


About Cox Automotive

 

Cox Automotive is transforming the way the world buys, sells and owns cars with industry-leading digital marketing, retail, financial and wholesale solutions for consumers, dealers, manufacturers and the overall automotive ecosystem worldwide. The Cox Automotive family includes Autotrader®, Dealer.com®, Dealertrack®, Kelley Blue Book®, Manheim®, NextGear Capital®, vAuto®, VinSolutions®, Xtime®, incadea® and a host of other brands. With a complete and connected view of the automotive ecosystem, Cox Automotive is a global company connecting people, cars and capabilities with services that link the automotive value chain. Cox Automotive is a subsidiary of Cox Enterprises. For more information about Cox Automotive, visit www.coxautoinc.com.



Organization: Cox Automotive

Primary Location: US-CA-Irvine-195 Technology Dr

Employee Status: Regular

Job Level: Individual Contributor

Shift: Day Job

Travel: Yes, 5 % of the Time

Schedule: Full-time

Unposting Date: Ongoing
Apply on the Company Site
Powered ByLogo

Featured Jobs[ View All ]

Featured Employers [ View All ]