Senior DevOps Engineer at Walgreens in Chicago, Illinois

Posted in Information Technology 7 days ago.

Job Description:

Walgreens has always excelled at innovating, whether it was inventing the world's first chocolate malt or revolutionizing pharmacies with drive-through service and satellite technology. Today, innovative ideas are no longer "icing on the cake" - they're critical to the success of our business. Which is why, at Walgreens, we have developed a culture and strategic IT framework to ensure that we are winning with our people, operating efficiently, leading in innovation, delivering solid results and establishing a truly global presence.

Success Profile
Our employees know what it takes to stay ahead of current trends and help patients be well every day. The following attributes are critical to your success in this role. Additional, related traits are also listed below.

  • Anaytical
  • Collaborative
  • Results Driven
  • Detail Oriented
  • Problem Solver
  • Technologically Savvy

  • Culture
    Walgreens is a trusted wellness provider with care being at the heart of our business. From our retail stores to our distribution centers and our support center to our pharmacies, our team members have an opportunity to excel in their careers in a welcoming and inclusive environment.

    Get your career to the cutting edge of healthcare. Learn more about IT careers at Walgreens.
    Learn More

    "Our team members, which are pharmacy techs and pharmacists need our system to be able to fill prescriptions for patients. So we know we've done a good job when that system is working well and they can get that patient back out the door quickly." - Suzzette, Senior Director, Information Technology: Store Systems-Pharmacy Delivery

    Our Microsoft Partnership Learn More
    Walgreens to implement voice-powered AI technology in stores Learn more

    • Healthcare
    • 401(k)/Retirement Plans
    • Paid Time Off
    • Amenities
    • Work/Life Balance
    • Location

    Job Summary:
    Walgreens is going to create a new healthcare ecosystem, and we're looking to strengthen our DevOps team to help us do it. This role will provide support for software delivery systems including (but not limited to) release engineering, release automation, software deployment and configuration, and system monitoring.

    The Senior DevOps Engineer role requires an in-depth knowledge of DevOps practices, test automation frameworks, and proven experience designing and implementing CI/CD pipelines. The ideal candidate will have technical expertise in this space as wells mentoring and supporting a team towards a high bar of excellence.

    Job Responsibilities:
    • Takes on a challenging and varied set of problems aimed at how we can further mature our DevOps resources, processes, and engineering capabilities.
    • Writes code and scripts that provide desired functionality to the software, typically for sites, products and programs that have little or no precedent. Advocates and models coding and collaboration practices, reviews code, and provides team with feedback and suggestions for improvement.
    • Researches, designs and implements solutions for fault tolerance, performance enhancement and configuration management of applications.
    • Integrates software development and delivery from inception to full operation, ensuring robust released software and systems. Coordinates release of new software and systems.
    • Analyzes technical requirements of applications to ensure systems provide required availability, latency, scalability and efficiency. Conducts root cause analysis for production incidents, makes viable changes and moves the product out the door quickly.
    • Identifies trends and anomalies over the long term lifecycle of the application and platform. Tunes and monitors the application environment. Documents and demonstrates solutions through diagrams, and readable code.
    • Contributes to team planning to solve the engineering challenges.
    • Develops, analyzes and maintains tools that support and automate processes for software product releases.
    • Ensures that software and program defects in assigned projects or programs are tracked and summarizes and presents findings to management.
    • Collaborates with other team members to establish new best practices and maintainable processes.
    • Gathers and updates necessary information and communicates to appropriate parties.
    • Anticipates, prevents and eliminates problems and creates efficient fixes.
    • Works cross-functionally to accomplish assignments and mentors less experienced members of the team.
    • Researches and utilizes the latest industry standard tools and practices to meet the evolving needs of our Development and Business teams.

    An Equal Opportunity Employer, including disability/veterans

    Walgreens ( is included in the Retail Pharmacy USA Division of Walgreens Boots Alliance, Inc. (Nasdaq: WBA), a global leader in retail and wholesale pharmacy. As America's most loved pharmacy, health and beauty company, Walgreens purpose is to champion the health and wellbeing of every community in America. Operating more than 9,000 retail locations across America, Puerto Rico and the U.S. Virgin Islands, Walgreens is proud to be a neighborhood health destination serving approximately 8 million customers each day. Walgreens pharmacists play a critical role in the U.S. healthcare system by providing a wide range of pharmacy and healthcare services. To best meet the needs of customers and patients, Walgreens offers a true omnichannel experience, with platforms bringing together physical and digital, supported by the latest technology to deliver high-quality products and services in local communities nationwide.

    Basic Qualifications

    Bachelor's Degree and at least 2 years of experience in a technical engineering role, such as DevOps, release management, deployment engineering, site operations, technical operations or similar OR High School Diploma/GED and at least 5 years of experience in a technical engineering role, such as DevOps, release management, deployment engineering, site operations, technical operations or similar.

    Experience with software engineering

    Experience building CI/CD systems that meet requirements around secure software delivery, stability, and scalability.

    Full life-cycle experience (design through delivery and support), developing and improving software configuration management standards, practices and procedures.

    Experience with Python and at least one other programming language (Java, PowerShell, JavaScript, Go, etc.)

    Willing to travel up to 10% of the time for business purposes (within state and out of state).

    Preferred Qualifications

    Bachelor's degree and at least 4 years of experience in a technical engineering role, such as DevOps, release management, deployment engineering, site operations, technical operations or similar.

    Experience with Azure DevOps services or at least one cloud provider.

    Experience analyzing and reporting data in order to identify issues, trends, or exceptions to drive improvement of results and find solutions.

    Experience using time management skills such as prioritizing/organizing and tracking details and meeting deadlines of multiple projects with varying completion dates.

    Experience establishing and maintaining relationships with individuals at all levels of the organization, in the business community and with vendors.

    Experience reacting swiftly and adapting to technical challenges.

    REST/SOAP development experience

    More jobs in Chicago, Illinois

    General Business
    15 minutes ago

    XPO Logistics Supply Chain Corporate Services
    about 1 hour ago

    Marsh & McLennan Companies
    about 1 hour ago

    Marsh & McLennan Companies
    More jobs in Information Technology

    Information Technology
    2 minutes ago

    Motion Industries
    Information Technology
    4 minutes ago

    Motion Industries
    Information Technology
    11 minutes ago

    Motion Industries