Release Engineer

2 weeks ago


Chevy Chase, Maryland, United States GEICO Full time

GEICO Technology Solutions is looking for a dynamic, highly motivated and delivery-oriented Azure CI/CD Release Engineer for an exciting opportunity in our Cloud/DevOps team. Our department delivers complex and mission critical systems for GEICO's underwriting and rating needs and this team is responsible for the its DevOps and Configuration Management needs. The ideal candidate is someone passionate about applying DevOps concepts daily in their role with strong operations and infrastructure knowledge on Azure DevOps, Kubernetes, PowerShell and development knowledge on .NET and ASP .NET.

In this role you will:

  • Design cutting edge CI/CD solutions which are reliable and efficient for our modern applications.
  • Collaborate with Architects, Developers & Operations teams to develop industry leading build and release pipelines in Azure DevOps that are fully automated (YAML based) and efficient for homegrown .NET applications and vendor solutions.
  • Be a contributing partner for our migration efforts from Azure PaaS/IaaS services to Kubernetes containers or App Services.
  • Be able to write C# code with modern UI framework in Reach or Angular to build deployment dashboards.
  • Be able to balance delivery of multiple projects/initiatives simultaneously and sometimes be part of cross-cutting teams.
  • Collaborate with automated testing teams, monitoring teams, and infrastructure teams to ensure reliable deployments. Resolve dependencies and ensure that deadlines are met.
  • Effectively represent the team and provide excellent 24x7 support on an on-call rotational basis.

Technical & Business Skills:

  • 5+ years of proven experience in Cloud DevOps with specialization on developing, automating and maintaining CI/CD pipelines for build and releases in Azure DevOps (formally known as VSTS).
  • 5+ years of proven configuration management experience in code management, code branching and merging, resolving merge conflicts, feature-flag code management and Git or GitHub administration.
  • 3+ years of proven experience in designing, building and implementing Continuous Integration and Continuous Deployment process. Automate repetitive tasks through PowerShell scripting, ANT, Make or similar build & deployment languages.
  • 3+ years of proven experience with build and release automation products (e.g. TFS, VSTS , Git, Jenkins)
  • 3+ years of proven experience in configuring Sonar cube with Azure DevOps (TFS is acceptable) for code quality scans.
  • 3+ years of proven experience working with monitoring tools such as SPLUNK, Dynatrace.
  • 3+ years of proven ability to troubleshoot and remediate issues during releases.
  • 2+ years of proven experience in creating and automating YAML based deployment processes for .NET and packaged vendor solutions.
  • 2+ years of proven experience with Azure Kubernetes, Azure functions, Webb app application deployments.
  • 2+ years of proven experience with automating MS SQL server database application. Must have DACPAC, SSIS AND SSRS deployment.
  • Be able to automate certain load testing activities. Prior experience in StromRunner is a plus.
  • Be able to build release reports from Azure DevOps for stakeholders and management a plus.
  • Prior experience with 3rd party software's such as FICO, Metrastrom and Terraform is a plus.

Soft Skills:

  • Proven experience with Safe Agile or Agile development practices, methodologies (Sprint planning, Daily Scrums, Backlog grooming and updating ADO artifacts to ensure work is tracked appropriately) and Atlassian Products (Jira, Confluence, Service Desk).
  • Strong conceptualization abilities, detailed oriented, critical/analytical thinking & troubleshooting skills with ability to work independently and deliver consistent results to difficult problems.
  • Needs to be self-motivated and results driven individual. Be able to quickly adjust to changing priorities.
  • Independent and strong team player with a desire to learn by collaborating within peers and Application teams.
  • Effective organization and communication skills, both written and verbal to the extent of communicating technical issues to non-technical stakeholders eloquently.
  • Experience with Change Management processes is a must, prior experience with tools like Helix (BMC) and Service Now is a plus.
  • Proven experience in coaching and mentoring junior and offshore team members.
  • Prior experience in Insurance Domain is a plus.

Preferred qualifications:

  • Bachelor's degree in Computer Science or a related field.
  • Experience with an Azure portal, Azure PowerShell, ARM templates and technologies. Automation of infrastructure services on Azure/AWS/Others is preferred.
  • Azure Certification is a PLUS. AZ-900 will be required after joining. Any of the 70-4xx or 70-5xx (Developing Microsoft Azure Solutions, implementing MS Azure Infrastructure Solutions) is a plus.

Benefits:

At GEICO, we make sure you have the support and resources to leverage and develop your skills, secure your financial future, and take care of your health and well-being. GEICO continually seeks to provide a workplace where everyone can be their authentic self. To help achieve this goal, we support associate-led Employee Resource Groups that foster a true sense of community. Through GEICO's competitive benefits offerings and various training and development opportunities, we have you covered with our Total Rewards Program* that includes:

  • Premier Medical, Dental and Vision Insurance with no waiting period**
  • Paid Vacation, Sick and Parental Leave
  • 401(k) Plan
  • Tuition Assistance including Direct Billing and Reimbursement payment plan options
  • Paid Training, Licensures, and Certificates

*Benefits may be different by location. Benefit eligibility requirements vary and may include length of service.

**Coverage begins with the pay period after hire date. Must enroll in New Hire Benefits within 30 days of the date of hire for coverage to take effect.

The safety of our associates is GEICO's highest priority. If you are required to come into the office for licensing, training, or orientation, please note that we have implemented a variety of safety precautions within our offices. Additional safety precautions include no-contact temperature screening stations, added signage for associates on common-area occupancy limits, socially distanced workstations, and increased cleaning procedures for all areas.

GEICO is proud to be an equal opportunity employer. We are committed to cultivating an environment where equal employment opportunities are available to all associates and job applicants regardless of race, color, religious creed, national origin, ancestry, age, gender, pregnancy, sexual orientation, gender identity, marital status, familial status, disability or genetic information, in compliance with applicable federal, state and local law. GEICO celebrates diversity and believes it is critical to our success. As such, we are committed to recruit, develop and retain the most talented individuals to join our team.

#LI-FA1



  • Chevy Chase, Maryland, United States GEICO Full time

    GEICO Technology Solutions: The Cloud Platform Engineering team is seeking a highly motivated Sr. Manager to help define and drive our cloud design, engineering, and automation strategies at GEICO. The Cloud Platform Engineering team is at the forefront of GEICO's innovation in public clouds, is responsible for driving the adoption of new cloud services as...


  • Chevy Chase, Maryland, United States GEICO Full time

    Are you ready to lead a highly motivated team working on key technology projects for the large organization? The Data Engineering division is seeking a highly motivated engineering leader to join as a Senior Manager, Engineering to drive the technological strategy, architecture, technical direction, development and implementation of our modern data...


  • Chevy Chase, Maryland, United States GEICO Full time

    The GEICO Billing and Payments Technology Team is looking for an energetic and talented individual to join our team responsible for Billing and payments software delivery Organization as a Sr. Software Engineering Manager Responsibilities include software delivery and production support leading to building systems for the future. This role provides...

  • Systems Engineer

    1 month ago


    Chevy Chase, United States Informatic Technologies Full time

    Duration: 3 Months Contract to Hire Our Senior Engineer is a key member of the engineering staff working across Business Services Engineering, Data Engineering, Platform Engineering, and Infrastructure Engineering to ensure that we provide a fiction-less experience to our customers, maintain the highest standards of protection and availability. Our team...


  • Chevy Chase, United States GEICO Full time

    GEICO's Customer Relationship Management (CRM) team is looking for a highly motivated Salesforce Performance Engineer to join the team to help develop and support Marketing, Sales, and Financial Service Cloud applications in a fast paced and high energy Agile development environment. As a Salesforce Performance engineer, you will work in a highly...


  • Chevy Chase, United States GEICO Full time

    GEICO's Customer Relationship Management (CRM) team is looking for a highly motivated Salesforce Performance Engineer to join the team to help develop and support Marketing, Sales, and Financial Service Cloud applications in a fast paced and high energy Agile development environment. As a Salesforce Performance engineer, you will work in a highly...


  • Chevy Chase, United States GEICO Full time

    GEICO is seeking a highly motivated Senior Automation Engineer to join the team to help develop and support Marketing, Sales, and Financial Service Cloud applications in a fast paced and high energy development environment. You will help drive our insurance business transformation as we redefine the experience for our customers. Job Description : As an...


  • Chevy Chase, United States GEICO Full time

    GEICO is seeking a highly motivated Senior Automation Engineer to join the team to help develop and support Marketing, Sales, and Financial Service Cloud applications in a fast paced and high energy development environment. You will help drive our insurance business transformation as we redefine the experience for our customers. Job Description: As an...


  • Chevy Chase, United States Service Logic Full time

    Service Logic is the nation’s largest independent HVAC service company with over $1.4 billion in annual sales and 4,100 employees. The strategy of Service Logic is to identify and acquire quality local HVAC service companies and accelerate the organic growth of recent acquisitions as well as the base businesses by focusing on increasing the maintenance...


  • Chevy Chase, United States GAMA-1 Technologies Full time

    Job DescriptionJob DescriptionGAMA-1 Technologies, LLC seeks a highly experienced remote Quality Assurance Automation Engineer specializing in Continuous Integration/Continuous Deployment (CI/CD) Pipelines. The candidate will support GAMA-1's growing Cloud Services practice. In particular, the successful candidate will help drive GAMA-1's efforts to...


  • Chevy Chase, United States Forbright Bank Full time

    Job Description Job Description COMPANY DESCRIPTION: Forbright is a nationwide full-service bank and lender helping accelerate the transition to a sustainable and low-carbon economy. Headquartered in Chevy Chase, Maryland, Forbright is committed to accelerating the transition to a sustainable economy by financing visionary leader in clean energy, healthcare,...


  • Chevy Chase, United States Forbright Bank Full time

    Job DescriptionJob DescriptionCOMPANY DESCRIPTION:  Forbright is a nationwide full-service bank and lender helping accelerate the transition to a sustainable and low-carbon economy. Headquartered in Chevy Chase, Maryland, Forbright is committed to accelerating the transition to a sustainable economy by financing visionary leader in clean energy,...