It's not infinite or procedurally generated, but the basis sounds a little like the Battlefield Rush modes present in the Bad Company 2 (my fav), BF3 and BF4 games. Haven't played the newer games.
Maps have only 4-5 "sections" where conflict occurs each with different design, layout and challenges.